将JavaScript日期格式化为yyyy-mm-dd

20 浏览
0 Comments

将JavaScript日期格式化为yyyy-mm-dd

我有一个日期格式为Sun May 11,2014的日期。我该如何使用JavaScript将其转换为2014-05-11?

function taskDate(dateMilli) {
    var d = (new Date(dateMilli) + '').split(' ');
    d[2] = d[2] + ',';
    return [d[3], d[1], d[2], d[4]].join('-');
}
var datemilli = Date.parse('Sun May 11,2014');
console.log(taskDate(datemilli));

以上代码给出了相同的日期格式sun may 11,2014。我该如何修复这个问题?

0