以另一种格式

时间:2016-08-30 14:42:57

标签: javascript date

目前,我正在使用JavaScript Rest API对SharePoint进行休息调用。我收到了一个修改日期,其格式如下"2016-08-27T17:40:09Z",从我一直在阅读这是许多开发人员遇到问题的问题。

所以我决定继续使用Date.parse(dateString)方法转换古怪的日期格式,现在我得到Sat Aug 27 2016 13:40:09 GMT-0400 (Eastern Daylight Time)

现在这是可以理解的东西,但我不是在寻找这个,我正在寻找以下格式Month\Date\Year Hour:Minute。我一直在阅读文档,但我还没有找到任何内容。

2 个答案:

答案 0 :(得分:1)



var d = new Date('2016-08-27T17:40:09Z'),
    dFormatted = [d.getMonth() + 1, d.getDate(), d.getFullYear()].join('\\') + ' ' + [d.getHours(), d.getMinutes()].join(':');

console.log(dFormatted);




答案 1 :(得分:0)

如果您的格式非常独特,那么您需要制作自己的格式化程序:



var d = new Date('2016-08-27T17:40:09Z');

console.log(d.toLocaleString('en-US'));
console.log(d.toLocaleString('da-DK'));
console.log(d.toLocaleString('de-GE'));




但是,您可能很幸运地找到适合您的localeString format



String v=object.Stacks.StackStatus