我们正试图在电子商务JavaScript应用程序中格式化日期。 我们尝试在日期字符串中使用追加“00:00:00”。 但在IE 11中,使用该字符串我们得到了无效日期错误。IE 11中的格式化日期
因此,我们尝试了一些更多的选择,但我们所得到的Date对象是意外:
1. new Date(2017, 02, 10, 00, 00, 00, 000) -->
Fri Mar 10 2017 00:00:00 GMT-0800 (Pacific Standard Time)
2. new Date("2017-02-10T00:00:00.000Z") -->
Thu Feb 09 2017 16:00:00 GMT-0800 (Pacific Standard Time)
是唯一有效的方法是使用“moment.js”来解决这些问题。
感谢和问候
日期是您不格式化日期的日期;你格式化一个字符串。你能分享一下你想要约会的“字符串”格式吗?或者你想要的是从你的约会时间减少的时间? – Dalorzo
请在这里找到详细信息:https://jsfiddle.net/vhLqtu35/17/ – kallada
“*唯一有效的方法是使用”moment.js“来解决这些问题。*”不。图书馆可以帮助但是不是必需的。可能是[*在哪里可以找到有关在JavaScript中格式化日期的文档?]的副本(http://stackoverflow.com/questions/1056728/where-can-i-find-documentation-on-formatting-a-date -in-javascript?s = 1 | 6.7038)或[*如何格式化JavaScript日期*](http://stackoverflow.com/questions/3552461/how-to-format-a-javascript-date?s = 2 | 5.7726)。 – RobG