Javascript DateTime字符串new Date()在IE/Safari中不起作用

Javascript DateTime字符串new Date()在IE/Safari中不起作用,javascript,datetime,internet-explorer,safari,Javascript,Datetime,Internet Explorer,Safari,dateString='2020-03-14 06:48'为字符串类型 适用于chrome/firefox,但不适用于IE/Safari 输出 对于Safari/IE无效日期根据兼容性表,ctor应为其工作的日期 请确保您传递的是有效的dateString 表示日期的字符串值,以可识别的格式指定 通过Date.parse()方法。(这些格式符合IETF RFC 2822 时间戳,以及ISO8601版本中的字符串。) 根据兼容性表,ctor应工作的日期 请确保您传递的是有效的dateString

dateString='2020-03-14 06:48'为字符串类型

适用于chrome/firefox,但不适用于IE/Safari

输出


对于Safari/IE无效日期

根据兼容性表,ctor应为其工作的日期

请确保您传递的是有效的
dateString

表示日期的字符串值,以可识别的格式指定 通过Date.parse()方法。(这些格式符合IETF RFC 2822 时间戳,以及ISO8601版本中的字符串。)


根据兼容性表,ctor应工作的日期

请确保您传递的是有效的
dateString

表示日期的字符串值,以可识别的格式指定 通过Date.parse()方法。(这些格式符合IETF RFC 2822 时间戳,以及ISO8601版本中的字符串。)


您传递给
formatDate()
函数的值是什么?您将其标记为c,但我猜您指的是JavaScript?
dateString
的值是多少?什么是“不工作”的确切含义?一个包含输入、预期结果和实际结果的示例会有所帮助。您是否检查了控制台是否报告了错误?--您应该使用此日期格式:dateString='2020/03/14 06:48'。这是IE中的有效格式。也可以使用RFC2822或ISO 8601格式的日期格式。传递给
formatDate()
函数的值是多少?您将其标记为c,但我猜您指的是JavaScript?
dateString
的值是多少?什么是“不工作”的确切含义?一个包含输入、预期结果和实际结果的示例会有所帮助。您是否检查了控制台是否报告了错误?--您应该使用此日期格式:dateString='2020/03/14 06:48'。这是IE中的有效格式。或者您可以使用RFC2822或ISO 8601格式的日期格式。“2020-03-14 06:48”与支持的格式不一致,因此解析依赖于实现。“2020-03-14 06:48”与支持的格式不一致,因此解析依赖于实现。
     $scope.formatDate = function formatDate(dateString) {

                var dString = new Date(dateString);  
                return dString;
     }