将UTC日期格式转换为javascript格式

时间:2012-06-11 11:54:36

标签: javascript date date-formatting

如何转换日期:
使用javascript Thu, 1 July 2011 22:30:00'2011-07-01T13:51:50.417'

我在新约会时获得UTC格式。

IE首次创建日期对象时会出现问题:NaN

3 个答案:

答案 0 :(得分:1)

您可以生成一个新的Date-Object,然后获取不同的部分:

var today = new Date();
var year = today.getFullYear(); // Returns 2012
var month = today.getMonth()+1; // Returns the month (zero-based)
...

然后你可以像你需要的那样创建一个新的字符串。

答案 1 :(得分:0)

下次可能重复尝试搜索 stackoverflow question
试试http://www.datejs.com/。它是一个JavaScript Date Library,带有扩展的Date.parse方法和Date.parseExact方法,可以指定格式字符串。请参阅DateJS APIDocumentation。

然后您可以根据需要操作它

答案 2 :(得分:0)

d3.js库有一些非常可靠的日期转换例程。请参阅https://github.com/mbostock/d3/wiki/Time-Formatting#wiki-parse