如何从 javascript 中的字符串创建日期对象
2022-08-30 01:22:14
具有此字符串 。我想将其转换为日期对象。30/11/2011
我需要使用 :
Date d = new Date(2011,11,30); /* months 1..12? */
或
Date d = new Date(2011,10,30); /* months 0..11? */
?
具有此字符串 。我想将其转换为日期对象。30/11/2011
我需要使用 :
Date d = new Date(2011,11,30); /* months 1..12? */
或
Date d = new Date(2011,10,30); /* months 0..11? */
?
var d = new Date(2011,10,30);
因为月份在js中从0开始索引。
您肯定希望使用第二个表达式,因为 JS 中的月份是从 0 枚举的。
您也可以使用 Date.parse 方法,但它使用不同的日期格式:
var timestamp = Date.parse("11/30/2011");
var dateObject = new Date(timestamp);