0

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

当我做一个新的日期时,我得到了 UTC 格式。

当我第一次创建日期对象时,IE 给我带来了问题,如下所示:NaN

4

3 回答 3

1

您可以生成一个新的日期对象,然后获取不同的部分:

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

然后,您可以根据需要创建一个新字符串。

于 2012-06-11T12:02:44.060 回答
0

可能重复尝试搜索下次 stackoverflow问题
尝试http://www.datejs.com/。它是一个 JavaScript 日期库,具有扩展的 Date.parse 方法和 Date.parseExact 方法,可让您指定格式字符串。请参阅 DateJS API 文档。

然后你可以随心所欲地操纵它

于 2012-06-11T12:01:09.223 回答
0

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

于 2012-06-11T12:04:43.767 回答