时间日期格式化代码实例

2018-5-22 10:44| 作者: admin| 查看: 664| 评论: 0|来自: 蚂蚁部落

分享一个极为简单和巧妙的时间日期格式化代码实例。

代码如下:

[JavaScript] 纯文本查看 复制代码运行代码
var dt = new Date();
var date = [
  [dt.getFullYear(), dt.getMonth() + 1, dt.getDate()].join('-'),
  [dt.getHours(), dt.getMinutes(), dt.getSeconds()].join(':')
].join(' ').replace(/(?=\b\d\b)/g, '0'); 
console.log(date);

实现了格式化效果,关键在于后面的正则表达式的应用,正则的关键在于零宽断言和零宽位置的匹配。

相关阅读:

(1).零宽断言参阅正则表达式零宽断言一章节。

(2).\b参阅正则表达式\b元字符一章节。

(3).匹配原理参阅正则表达式匹配原理一章节。


鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部