我正在尝试实例化一个日期,以便代码在 Chrome 和 IE(等)中工作。理想情况下,如果可能的话,我想找到一个简单的语句而不是 UDF。当时间块表示为时,是否无法 Date.parse javascript 中的字符串值T00:00:00
?
这是我在 Visual Studio 的即时窗口中的内容;caldate
包含后端数据库返回的日期的字符串表示形式;将该字符串传递给Date.parse()
返回一个时间戳,1371441600000
并将该时间戳传递给 Date() 构造函数返回两个Mon Jun 17 00:00:00 EDT 2013
和[prototype]: Invalid Date
。
?caldate
"2013-06-17T00:00:00"
?Date.parse(caldate);
1371441600000
?new Date( Date.parse(caldate) );
Mon Jun 17 00:00:00 EDT 2013
[prototype]: Invalid Date