【发布时间】:2017-11-27 18:10:47
【问题描述】:
我不想使用像 momentjs 这样的任何外部库,我想自己创建一个格式化的日期字符串。我尝试使用new Date().toISOString(),但它正在失去时区。
这个:
new Date()
给予:
Sat Jun 24 2017 09:32:10 GMT+0300 (RTZ 2 (winter))
还有:
new Date().toISOString();
给予:
2017-06-24T06:32:22.990Z
而09:32:10 是正确的时间,所以06:32:22 丢失了时区信息。
此外,看起来new Date().toLocaleString() 几乎可以满足我的需要。最后几个小时是正确的。结果:"24.06.2017, 11:37:05"。
【问题讨论】:
-
@Pavlo - 谢谢!讨厌我做那样的事情...... :-)
标签: javascript date-formatting