new Date(Date.parse("Jul 8, 2005"));
Run Code Online (Sandbox Code Playgroud)
2005年7月8日星期五00:00:00 GMT-0700(太平洋标准时间)
new Date(Date.parse("2005-07-08"));
Run Code Online (Sandbox Code Playgroud)
2005年7月7日星期五17:00:00 GMT-0700(太平洋标准时间)
为什么第二个解析不正确?
这是我的代码:
var exampleDate='23-12-2010 23:12:00';
var date=new Date(exampleDate);//returns invalid Date
var date1=Date.parse(exampleDate);//returns NAN
Run Code Online (Sandbox Code Playgroud)
我想将上面的字符串转换为日期.所以我已经编写了一个代码,如上所示.
此代码在运行良好IE和Opera,但date变量返回我一个无效的日期和date1正在恢复NAN中mozilla Firefox,我该怎么办?
如何使用JavaScript以YYYYMMDDHHMMSS格式创建日期?例如,我想将日期设为20131018064838.