javascript - 如何将 unix 时间戳转换为给定时区的日期+时间

标签 javascript timestamp-with-timezone

在 JavaScript 中,我有 unix 时间戳,我如何将它转换为任何给定时区的数据+时间,而不考虑本地时区?我对美国/东部特别感兴趣

最佳答案

您可以使用属性 .toLocaleString并设置所需的时区

const unixTimestamp = 1548979200000; 
new Date(unixTimestamp).toLocaleString("en-US", {timeZone: "US/Eastern"})

关于javascript - 如何将 unix 时间戳转换为给定时区的日期+时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55124499/

相关文章:

postgresql - PostgreSQL 存储什么时区信息?

python - 在 Python 中将分层 pandas DatetimeIndex 保存到 hdf5 时丢失时区感知

javascript - jQuery 在动态 HTML 上为 treeview 插件注册点击事件

javascript - 如何在javascript中添加数组中的前三个元素并删除之前的结果

javascript - 如何使用 Jest 和新的 React lazy 16.6 API 测试快照

mysql - 将 MySQL 日期四舍五入到最近的间隔,而不受夏令时变化的影响

laravel - Laravel 中的 timestampTz 字段

javascript - 将 XML 解析为 HTML/JS

jquery - leanModal 在没有 .click() 的情况下启动

Cassandra 时间戳 : Incorrect time value