Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 2012-2020年的矩数据意味着什么?_Javascript_Momentjs - Fatal编程技术网

Javascript 2012-2020年的矩数据意味着什么?

Javascript 2012-2020年的矩数据意味着什么?,javascript,momentjs,Javascript,Momentjs,我想使用moment.js在我的js文件中从一个时区转换到另一个时区。我想知道下面的文字是什么意思 为了方便起见,momentjs.com/timezone上提供了一些构建/ 所有分区数据或数据子集,仅支持 2012-2022年 这是否意味着moment.js仅当日期介于2012-2022之间时才支持时区之间的转换?这意味着您可以根据需要使用全套或2012-2022子集 请注意,10yrs子集仅为9kb,而另一个子集为25KB。如果您的需求介于这两个年份之间,请使用“2010-2020”文件

我想使用moment.js在我的js文件中从一个时区转换到另一个时区。我想知道下面的文字是什么意思

为了方便起见,momentjs.com/timezone上提供了一些构建/ 所有分区数据或数据子集,仅支持 2012-2022年


这是否意味着
moment.js
仅当日期介于2012-2022之间时才支持时区之间的转换?

这意味着您可以根据需要使用全套或2012-2022子集

请注意,10yrs子集仅为9kb,而另一个子集为25KB。如果您的需求介于这两个年份之间,请使用“2010-2020”文件。该文件重量轻,速度更快。

现在来回答你的问题:

这是否意味着moment.js仅在以下情况下支持时区之间的转换 日期介于2012年至2022年之间

答案是文件包含2012-2022年间的数据。但这并不意味着它不包含2012-2022年的数据。该文件也包含数据,但比
moment-timezone-with-data-2012-2022.js

说明

这两个不同文件的原因是,即时时区的数据不包含逐年规则,而是包含给定年份范围内的特定转换

在运行时进行更快的查找,但代价是必须确定要使用的数据子集

“所有年份”文件包含过去的所有已知过渡,然后是未来20年的过渡。“2010-2020”文件只包含近期和近期