当前位置: 首页 > news >正文

证件/文书类日期中文大写js/ts插件

说明

证件/文书类落款日期中文大写往往会将“零”写作“〇”,而数字依然使用简体“一二三”,而不是“壹贰叁”。
如下:

在这里插入图片描述

针对这一点,写了如下转换插件。

代码

function DateToUpperCase(date: Date = new Date()) {const chStr = ['〇', '一', '二', '三', '四', '五', '六', '七', '八', '九', ''];const y = date.getFullYear().toString();const m = (date.getMonth() + 1).toString();const d = date.getDate().toString();const year = y.split('').map(i => chStr[+i]).join('');const month = m[1] ? `${chStr[+m[1] || 10]}` : chStr[+m[0]];let day: string;if (d[1] && d[0] === '1') day = `${chStr[+d[1] || 10]}`;else if (d[1]) day = `${chStr[+d[0]]}${chStr[+d[1] || 10]}`;else day = chStr[+d[0] || 10];const fullDate = `${year}${month}${day}`;return {year,month,day,fullDate,};
}export default DateToUpperCase
http://www.lryc.cn/news/361858.html

相关文章:

  • 03JAVA基础(方法/类/封装(构造方法))
  • 数据容器的通用操作、字符串大小比较 总结完毕!
  • KAN(Kolmogorov-Arnold Network)的理解 3
  • lux和ffmpeg进行下载各大主流自媒体平台视频
  • day25-XML
  • Mixly 开启WIFI AP UDP收发数据
  • OCR图片转Excel表格:没结构化的弊端
  • 查看所用数据库的版本
  • U盘感染病毒,不必急于扔掉!教你如何有效清除U盘中的病毒
  • 新手小白也能玩转跨境电商:从零到精通的操作流程
  • 川北医学院与爱尔眼科医院集团签署战略合作协议共谋医学发展新篇章
  • 利用映射算子打印菱形
  • 亚信安全正式推出5G专网安全测试服务 圆满完成核电客户5G项目落地
  • 第二十五章CSS中的技巧(导航栏、下拉列表)
  • 大话设计模式解读01-简单工厂模式
  • 35python数据分析numpy基础之setdiff1d求两个数组的差集
  • JVM 指针压缩
  • 时序预测 | Matlab灰色-马尔科夫预测
  • 代码界的奥斯卡:SpringBoot测试的艺术与科学
  • 安防监控视频平台LntonCVS视频监控汇聚平台遏制校园暴力保护校园学生安全应用方案
  • Python | 平均绩点
  • 2024年有什么值得入手的5G长期套餐大流量卡推荐?大流量手机卡入手指南(超4款正规手机卡实测总结)
  • 《尚上优选》项目Bug记录
  • Flutter 中的 PopupMenuTheme 小部件:全面指南
  • uni-app的网络请求库封装及使用(同时支持微信小程序)
  • 力扣524. 通过删除字母匹配到字典里最长单词
  • 【代码随想录】【算法训练营】【第27天】 [39]组合总和 [40] 组合总和II [131]分割回文串
  • 解决 git 命令 Problem with the SSL CA cert (path? access rights?)
  • 详解:重庆耶非凡的选品师项目有哪些优势?
  • DSP28335模块配置模板系列——GPIO配置模板