我有一个看起来像这样的日期:
30 Apr 2015
如何像这样解析和显示日期(没有 Moment.js)?
2015-04-31 (or YYYY-mm-dd)
最佳答案
最简单的方法可能是使用 moment.js .
如果您更喜欢在 vanilla JS 中推出自己的解决方案,这会起作用:
var padZero = function (integer) {
return integer < 10 ? '0' + integer : '' + integer
};
var myDate = new Date('30 Apr 2015');
var myDateString = myDate.getFullYear() + '-' +
(padZero(myDate.getMonth()+1)) + '-' +
(padZero(myDate.getDate()));
console.log(myDateString); // 2015-04-30
关于javascript - 解析并格式化 javascript 日期 : dd M YYYY to YYYY-mm-dd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29870308/