Javascript Internet explorer显示2017-04-13T06:26:00.000和#x2B的无效日期;0000日期格式
如何将2017-04-13T06:26:00.000+0000转换为ISO或日期格式, 我在新日期中添加了2017-04-13T06:26:00.000+0000(),它在chrome和mozilla中运行良好,但在internet explorer中显示无效日期。该标准(基本上是Javascript标准)解释了该语言如何支持ISO-8601(日期格式)的“简化版本”。在输入“简化”日期的情况下,实际上意味着有限。当然,好的浏览器只遵循整个ISO日期标准,而其他浏览器(阅读:IE)只遵循简化格式 您提供的字符串不符合此简化日期标准。特别是,这里的问题是时区。ISO标准允许您指定从Javascript Internet explorer显示2017-04-13T06:26:00.000和#x2B的无效日期;0000日期格式,javascript,internet-explorer,Javascript,Internet Explorer,如何将2017-04-13T06:26:00.000+0000转换为ISO或日期格式, 我在新日期中添加了2017-04-13T06:26:00.000+0000(),它在chrome和mozilla中运行良好,但在internet explorer中显示无效日期。该标准(基本上是Javascript标准)解释了该语言如何支持ISO-8601(日期格式)的“简化版本”。在输入“简化”日期的情况下,实际上意味着有限。当然,好的浏览器只遵循整个ISO日期标准,而其他浏览器(阅读:IE)只遵循简化格式
+05
到+0500
到+05:00
的任何内容。在官方javascript子集中,只有最后一个表单是正确的。因此,字符串缺少javascript中所需的冒号
解决方案可能是稍微更改日期,使其包含冒号,或者以其他方式遵循javascript ISO子集。或者,您可以使用完全支持ISO 6801的库。该标准(基本上是Javascript标准)解释了该语言如何支持ISO-8601(日期格式)的“简化版本”。在输入“简化”日期的情况下,实际上意味着有限。当然,好的浏览器只遵循整个ISO日期标准,而其他浏览器(阅读:IE)只遵循简化格式
您提供的字符串不符合此简化日期标准。特别是,这里的问题是时区。ISO标准允许您指定从+05
到+0500
到+05:00
的任何内容。在官方javascript子集中,只有最后一个表单是正确的。因此,字符串缺少javascript中所需的冒号
解决方案可能是稍微更改日期,使其包含冒号,或者以其他方式遵循javascript ISO子集。或者,您可以使用完全支持ISO 6801的库。检查此链接最终使用的是矩。js检查此链接最终使用的是矩