当前位置:  开发笔记 > 人工智能 > 正文

猜猜自定义日期的时区名称

如何解决《猜猜自定义日期的时区名称》经验,为你挑选了1个好方法。

我知道我可以获得浏览器时区名称: moment.tz.guess()

我怎么能猜出自定义日期的时区?例如moment("2020-12-30T14:17:40+11:00").tz.guess()



1> Matt Johnson..:

你不能.有9个不同的基于位置的区域使用+11:00全年,还有5个区域使用它来进行夏令时.

您可能能够消除一些,如果日期和时间放入其中夏时制时间是一个时区不能有效与标准时间不符,但是从那里,你能做的最好是选择一个在随机.

请参阅timezone标记wiki中的 "time zone!= offset" .

Moment-timezone可以猜测浏览器的时区,因为它可以查询多个不同时间戳的偏移量,从而在算法上减少了可能性.即便如此,通常还有几个可以匹配,因此最有可能选择一个(基于人口统计).最后,它还是一个猜测.

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有