Javascript DateTime字符串new Date()在IE/Safari中不起作用
dateString='2020-03-14 06:48'为字符串类型 适用于chrome/firefox,但不适用于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
对于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;
}