2014-09-23 87 views
1

我有日期时间为字符串,FXP:Javascript如何从日期时间字符串正确创建DateObject?

2014-11-10 12:12 

我需要从(从0开始的对象个月),正确设置月份字符串Date对象创建。

所以我想这:

var d = Date.parse("2014-11-10 12:12"); 

但它似乎不工作。

console.log("Month is " + d.getMonth()); 

是不会放弃的结果。

如何解析并正确地创建字符串的日期对象?

感谢您的任何帮助。

+1

不是一个真正的答案,但我始终链接任何处理日期解析在JS这个库。 http://momentjs.com/ – 2014-09-23 14:29:13

回答

1

Date.parse方法解析日期的字符串表示形式,并返回自1970年1月1日,00:00:00 UTC以来的毫秒数。

你无法从该值解析月份。您必须使用新的Date对象。

尝试:

var d = new Date("2014-11-10 12:12"); 
console.log("Month is " + d.getMonth()); 
+0

你好,谢谢。这是绝对正确的。 – redrom 2014-09-24 07:48:47

相关问题