首页 > 解决方案 > 如何将 unix 时间戳转换为给定时区的日期+时间

问题描述

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

标签: javascripttimestamp-with-timezone

解决方案


您可以使用该属性.toLocaleString并设置所需的 timeZone

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

推荐阅读