只是想知道如何将 javascript 日期格式化为
yearmmddThhmm
20130511T0825
我发现在 JS 中格式化日期的最好方法(除了煞费苦心地将各个部分组合在一起)是使用momentjs。它是轻量级的,API 超级简单。只需给它一个日期对象,向它传递一些参数,然后bam,就可以恢复格式良好的日期。
Date hastoISOString
,几乎就在那里,然后去掉你不想要的。
var d = new Date(), // Tue Jun 04 2013 21:23:52 GMT+0100 (GMT Daylight Time)
s = d.toISOString(); // "2013-06-04T20:23:52.058Z"
s.replace(/[^\da-z]/ig, '').slice(0, -6); // 20130604T2023"