gpt4 book ai didi

javascript - moment 库是否支持时区缩写的翻译,如 EST、IST 等

转载 作者:行者123 更新时间:2023-11-29 10:05:46 27 4
gpt4 key购买 nike

moment库是否支持EST、IST等时区缩写的翻译?这些时区缩写在不同国家有不同的翻译/措辞吗?

最佳答案

一些事情:

  • Moment 本身根本无法为您提供时区缩写。

  • moment-timezone 附加组件可以为您提供 IANA time zone database 中存在的缩写。我证明了 here

  • 时区数据库只包含每个时区的一组缩写。通常它们只是英语表示 - 但是有些可以解释为英语或其他语言,例如 MSK(在俄罗斯莫斯科使用)。

  • 时区缩写有时不明确(CST = 中央标准时间 [美国] 或中国标准时间),有时有多个有效缩写(夏威夷 = HST 或 HAST)。

  • 在某些情况下,缩写根本不存在,因此 IANA 时区数据库只会给出一个数字。例如,Europe/Minsk 在 tz 数据库中只有 "+03" 作为当前缩写。

所以一般来说,答案是

但是,如果您转向 CLDR ,您会发现少数时区有非英语缩写。例如,加拿大时区有法语缩写(因为他们在加拿大说英语和法语):

en_US
------------------------------------
PST = Pacific Standard Time
PDT = Pacific Daylight Time
MST = Mountain Standard Time
MDT = Mountain Daylight Time
CST = Central Standard Time
CDT = Central Daylight Time
EST = Eastern Standard Time
EDT = Eastern Daylight Time

fr_CA
------------------------------------
HNP = heure normale du Pacifique
HAP = heure avancée du Pacifique
HNR = heure normale des Rocheuses
HAR = heure avancée des Rocheuses
HNC = heure normale du Centre
HAC = heure avancée du Centre
HNE = heure normale de l’Est
HAE = heure avancée de l’Est

我什至不确定这些法语缩写是否真的在现实中使用。

在加拿大法语以外的地方,您找不到许多翻译时区缩写的权威来源。如果你这样做,我会很感兴趣,但总的来说 - 时区缩写的概念反射(reflect)了一种非常西方和英国的思考世界的方式。我的建议是尽可能避免使用它们。

关于javascript - moment 库是否支持时区缩写的翻译,如 EST、IST 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43603230/

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