Javascript 在JS或Jquery中实现new Date()时是否有不同的方法

Javascript 在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()实现…

我正在尝试使用new
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节):