我想在我的js文件中使用moment.js从一个时区转换为另一个时区。我想知道下面的文字是什么意思?
为方便起见,有一些版本可以在momentjs.com/timezone/上找到 包含所有区域数据或仅支持的数据子集 2012至2022年。
这是否意味着moment.js
仅在日期介于2012 - 2022年之间时支持时区之间的转换?
答案 0 :(得分:1)
答案 1 :(得分:1)
使用" 2010-2020"如果您的要求介于这些年之间,那么它就是轻量级且速度更快。
现在回答你的问题:
这是否意味着moment.js仅支持时区之间的转换 日期是在2012年至2022年之间吗?
答案是 2012- 2022文件包含2012-2022之间的数据。但这并不意味着main file不包含2012 - 2022年的数据。该文件还包含数据,但它比moment-timezone-with-data-2012-2022.js
<强>解释强>:
两个不同文件的原因是,时刻时区的数据并不包含逐年的规则,而是包含给定年份范围内的特定转换。
在运行时更快地进行查找,但代价是必须决定要使用的数据子集。
&#34;所有年份&#34; file包含过去所有已知的转换,然后是将来大约20年的转换。 &#34; 2010-2020&#34;文件仅包含近期和近期。