例如,在python中,日期可以是:2020-06-19t11:32:16.548109z,有没有一种方法可以将它转换为javascript date对象?
如果将python中的日期序列化为ISO 8601日期格式,则可以简单地将字符串传递到JavaScript中的date
构造函数中。 十进制小数的精度是非标准的,因为这是由语言决定的。
// 2020-06-19T11:32:16.548Z
new Date('2020-06-19T11:32:16.548109Z').toISOString()
// Fri, 19 Jun 2020 11:32:16 GMT
new Date('2020-06-19T11:32:16.548109Z').toUTCString()
注意:在Python中,时间戳历元的精度是最接近微秒的。 JavaScript在反序列化时只会忽略这些,因为它使用毫秒周期。
来自维基百科:
如果对特定应用有必要,该标准支持对表示中的最小时间值添加一个小数分数。
请查看本文,因为它解释了不同语言如何处理ISO 8601:
ISO 8601和跨语言的纳秒精度