时区转换器

在线进行跨时区时间换算,选择源城市/时区和目标时区,输入时间即可得到对方当地时间,适合安排国际会议和海外联系。

工具功能

时区转换器可以帮您将某个时区的时间转换为另一个时区的时间,计算两地时差,支持全球主流时区的时间转换,结果包含完整的日期、星期、时间及时区信息。

使用方法

  1. 在「源日期时间」输入框中选择或输入需要转换的源时间;
  2. 分别在「源时区」和「目标时区」下拉框中选择对应的时区;
  3. 点击「转换时间」按钮即可得到转换结果;
  4. 如需快速互换源和目标时区,点击「互换时区」按钮即可;
  5. 点击「重置」可清空输入和结果。

转换原理

本工具使用浏览器原生的 Intl.DateTimeFormat API 计算不同时区相对于UTC的偏移量,然后计算目标时间和时差,计算公式:

目标时区偏移 = 目标时区相对于UTC的小时偏移
源时区偏移 = 源时区相对于UTC的小时偏移
时差 = 目标时区偏移 - 源时区偏移

时间转换基于相同的UTC绝对时间,仅根据时区偏移显示不同时区的当地时间。

注意事项

什么是IANA时区?

IANA(互联网号码分配当局)维护着全球时区数据库,每个时区都有唯一标识符,比如 Asia/Shanghai 代表中国标准时间,本工具使用的就是这套标准时区标识。

为什么转换结果和其他工具不一样?

不同工具使用的时区规则可能存在差异,本工具使用浏览器系统提供的标准时区数据,会自动适配夏令时调整,如果结果存在差异,请检查时区选择是否一致。

支持夏令时转换吗?

支持。本工具会根据所选日期自动计算该日期下对应时区的偏移,自动包含夏令时调整,所以不同日期转换相同时区时差可能有变化,这是正常现象。

我怎么快速切换源时区和目标时区?

点击工具中的「互换时区」按钮,可以一键交换当前选中的源时区和目标时区,并自动重新计算转换结果,不用手动重新选择。