转数字型:
ar ttDate = "2013年12月20日 14:20:20";
ttDate = ttDate.replace(/[^0-9]/mg, '').match(/.{8}/);
alert(ttDate);
20131220
转日期型:
var ttDate = "2013年12月20日 14:20:20";
ttDate = ttDate.match(/\d{4}.\d{1,2}.\d{1,2}/mg).toString();
ttDate = ttDate.replace(/[^0-9]/mg, '-');
alert(ttDate);
2013-12-20
超级正则替换:
var ttDate = "2013年12月20日 14:20:20";
ttDate = ttDate.replace(/(\d{4}).(\d{1,2}).(\d{1,2}).+/mg, '$1-$2-$3');
alert(ttDate);
2013-12-20
本文介绍了一种使用JavaScript进行日期格式转换的方法,包括将中文日期字符串转换为数字型和日期型格式。通过简单的正则表达式匹配和替换,可以快速实现日期格式的标准化。
1168

被折叠的 条评论
为什么被折叠?



