Javascript 在JS或Jquery中实现new Date()时是否有不同的方法
我正在尝试使用newJavascript 在JS或Jquery中实现new Date()时是否有不同的方法,javascript,jquery,google-chrome,datetime,datetime-format,Javascript,Jquery,Google Chrome,Datetime,Datetime Format,我正在尝试使用newdate()设置日期时间,但在chrome和IE/Firefox中的行为不同 适用于IE/Firefox,但不适用于chrome: var日期=新日期(“2015-08-20T11:54”) 在Chrome中运行良好,但在IE/Firefox中不起作用: var日期=新日期(“2015-08-20上午11:54”) 我的问题是: 根本区别是什么?Chrome、IE/Firefox中的Date()实现是否不同 当我使用新的Date()> jQuery没有自己的Date()实现…
date()
设置日期时间,但在chrome和IE/Firefox中的行为不同
适用于IE/Firefox,但不适用于chrome:
var日期=新日期(“2015-08-20T11:54”)代码>
在Chrome中运行良好,但在IE/Firefox中不起作用:
var日期=新日期(“2015-08-20上午11:54”)代码>
我的问题是:
根本区别是什么?Chrome、IE/Firefox中的Date()
实现是否不同
当我使用新的Date()
>
jQuery没有自己的Date()实现……是否可能重复<代码>风险值日期=新日期(“2015-08-20T11:54”)代码>在chrome中工作,但新日期(“2015-08-20T11:54”)之间存在差异代码>和新日期(“2015-08-20T11:54Z”)(注意后面的Z),但Chrome中没有区别您的第一个示例在Chrome中适用于我:var date=new date(“2015-08-20T11:54”)代码>结果是2015年8月20日周四04:54:00 GMT-0700(太平洋夏令时)
如果您想知道所有ES5兼容浏览器支持什么,可以在此处阅读日期对象规范(第15.9.1.15节):