javascript - 打印给定位置的时间

标签 javascript date timezone

假设我有

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

那么如果我想针对该特定位置设置日期格式,并在发生夏令时时正确处理夏令时,我该怎么办?我更喜欢基于标准的解决方案。我希望解决方案要么包含某种可靠的表格,要么调用一些浏览器/计算机魔法。

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

这里有两点可以缓解这个问题:

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

最佳答案

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

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

关于javascript - 打印给定位置的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18057120/

相关文章:

java - 如何根据用户时区更改时区

javascript - 检查用户是否喜欢 facebook 页面

java - 如何通过命令行为jvm设置时区

javascript - 在 React.Js 组件中仅获取当前日期的秒数

javascript - 从客户端提供的时间戳(和时区)获取正确的时间

javascript - 如何使用 date-fns-tz 检测时区缩写?

javascript - Facebook JS SDK 登录按钮在登录时不显示注销?

javascript - 未捕获的语法错误 : Unexpected end of JSON input error when i try to take data from mysql

javascript - D3 : Zooming/Panning Line Graph in SVG is not working in Canvas

python - 如何使用python将带有时区的字符串转换为utc中的日期时间?