gpt4 book ai didi

javascript - Chrome 中的时态

转载 作者:行者123 更新时间:2023-11-29 17:33:55 24 4
gpt4 key购买 nike

我尝试在 Chrome 中使用 Temporal,但失败了:

Temporal.DateTime.from("2019-11-26T14:58:54.147Z")

Uncaught ReferenceError: Temporal is not defined at :1:1

版本:Chromium 78.0.3904.108

如何在 Chrome 中使用 Temporal?

顺便说一句。上面的问题解决了,但是...

But I want more. I don't want to parse strings and convert them to an object over and over again. I want to parse a JSON string and get nice high level DateTime objects immediately.

来源:https://github.com/guettli/lets-fix-json/blob/master/README.md#add-datetime

最佳答案

当问题被问到时,Temporal是 Stage 2 提案,因此如果 Chrome 的 V8 当时没有它也就不足为奇了。 (它肯定不会被标记。)

通常 JavaScript 引擎在第 3 阶段之前不会实现提案(这是第 3 阶段的一部分——更多关于阶段 here )。通常他们最初是在一个旗帜后面,一旦他们经过充分的现场测试,最终就会取消旗帜,但 Temporal 是一个特例;来自上面链接的解释器(他们的重点):

NOTE: Although this proposal's API is not expected to change, implementers of this proposal MUST NOT ship unflagged Temporal implementations until IETF standardizes timezone/calendar string serialization formats. See #1450 for updates.

自 2022 年 6 月起,V8 对时间的支持正在进行中; here's the tracking issue for it .

与此同时,提案链接到您可以使用的 polyfill here .

关于javascript - Chrome 中的时态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59054444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com