JavaScript如何使用dateStrForma函数
发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,这篇文章主要为大家展示了"JavaScript如何使用dateStrForma函数",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"JavaScript如何使
千家信息网最后更新 2025年11月14日JavaScript如何使用dateStrForma函数
这篇文章主要为大家展示了"JavaScript如何使用dateStrForma函数",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"JavaScript如何使用dateStrForma函数"这篇文章吧。
dateStrForma:将指定字符串由一种时间格式转化为另一种。From的格式应对应str的位置
function dateStrForma(str, from, to){ //'20190626' 'YYYYMMDD' 'YYYY年MM月DD日' str += '' let Y = '' if(~(Y = from.indexOf('YYYY'))){ Y = str.substr(Y, 4) to = to.replace(/YYYY|yyyy/g,Y) }else if(~(Y = from.indexOf('YY'))){ Y = str.substr(Y, 2) to = to.replace(/YY|yy/g,Y) } let k,i ['M','D','H','h','m','s'].forEach(s =>{ i = from.indexOf(s+s) k = ~i ? str.substr(i, 2) : '' to = to.replace(s+s, k) }) return to}// dateStrForma('20190626', 'YYYYMMDD', 'YYYY年MM月DD日') ==> 2019年06月26日// dateStrForma('121220190626', '----YYYYMMDD', 'YYYY年MM月DD日') ==> 2019年06月26日// dateStrForma('2019年06月26日', 'YYYY年MM月DD日', 'YYYYMMDD') ==> 20190626// 一般的也可以使用正则来实现//'2019年06月26日'.replace(/(\d{4})年(\d{2})月(\d{2})日/, '$1-$2-$3') ==> 2019-06-26以上是"JavaScript如何使用dateStrForma函数"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
函数
内容
篇文章
格式
学习
帮助
位置
字符
字符串
时间
易懂
更多
条理
正则
知识
编带
行业
资讯
资讯频道
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
公共场合无线网络安全吗
服务器访问压力
a3纸网络安全图怎么画
营销网络技术售后保障
二道区智能网络技术诚信服务
军人看网络安全吗
软件开发验收内容及情况怎么写
新乡中起网络技术有限公司
家庭服务器管理智能设备
如何向服务器上传文件
税控盘显示数据库索引审查失败
一起玩农场 服务器
医院取药数据库系统
网络安全大会2021冯琳
兴庆区app软件开发找哪家
云南正扬互联网科技有限公司
迁安企业网络技术不二之选
WIN11搭建FTP服务器
创建数据库添加测试数据
达梦数据库安装条件
华为服务器 sm330
软件开发第二学位
5G网络技术之M2M通信
服务器管理登录名
家庭服务器管理智能设备
软件开发专业是学什么的
网络安全培训整体解决方案
群硕软件开发
西安软件开发公司
嵌入式软件开发培训大纲