打印给定位置的时间

时间:2013-08-05 11:33:29

标签: javascript date timezone

假设我有

  • 日期(即UTC时间戳),
  • 我可以按照自己的意愿编码的位置(例如“巴黎”)(并且不是浏览器中的一个),
  • 没有永久的互联网访问

那么如果我想格式化这个特定位置的日期,正确处理夏令时/是否发生,我该怎么办?我更喜欢基于标准的解决方案。我希望解决方案要么包含一些可靠的表格,要么称为某些浏览器/计算机魔术。

当然,由于偏移取决于时刻,我不能只将该位置存储为偏移量。

以下两点可以解决问题:

  • 我不会在2010年之前处理日期
  • 如果某个国家/地区决定更改有关其时区的规则,我可以发布新的代码/库

1 个答案:

答案 0 :(得分:1)

查看moment.js以非常好的方式支持本地化以及时区。

对于位置问题,我会说如果没有互联网连接,你将很难解决这个问题。我想说解决它的唯一方法是让你的用户手动进入一个国家(也许是时区)。