本地时间戳转换为不同时区时间的工具
D

DataWhisperer

timestamp
time unit
date tool
AMAMAMAM-09-17
本地时间戳转换为不同时区时间的工具

本地时间戳转换成各国时间

时间戳是计算机记录时间的数字格式,表示从1970年1月1日UTC开始的秒数或毫秒数。转换时需要考虑时区和夏令时。

亚洲主要城市时间转换

北京时间(UTC+8)转换公式:

import pytz
from datetime import datetime
datetime.fromtimestamp(1634567890, pytz.timezone('Asia/Shanghai'))

东京时间(UTC+9)转换特点:

  • 日本不实行夏令时
  • 全年比UTC快9小时

新加坡时间(UTC+8)与北京时间相同,但使用英语为工作语言。

首尔时间(UTC+9)与东京时间相同,韩国也不实行夏令时。

北美主要城市时间转换

纽约时间(UTC-5/UTC-4)转换注意:

  • 夏令时期间(3月-11月)为UTC-4
  • 使用America/New_York时区标识

洛杉矶时间(UTC-8/UTC-7)特点:

  • 比纽约慢3小时
  • 夏令时调整与纽约同步

多伦多时间与纽约时间相同,使用America/Toronto时区。

欧洲主要城市时间转换

伦敦时间(UTC+0/UTC+1)转换要点:

  • 夏令时期间为UTC+1
  • 使用Europe/London时区

巴黎时间(UTC+1/UTC+2)转换公式:

new Date(timestamp*1000).toLocaleString("fr-FR", {timeZone: "Europe/Paris"})

莫斯科时间(UTC+3)特点:

  • 俄罗斯不使用夏令时
  • 比伦敦快3小时

大洋洲主要城市时间转换

悉尼时间(UTC+10/UTC+11)注意:

  • 夏令时期间为UTC+11
  • 使用Australia/Sydney时区

奥克兰时间(UTC+12/UTC+13)特点:

  • 新西兰夏令时期间为UTC+13
  • 比悉尼快2小时

其他地区时间转换

迪拜时间(UTC+4)全年不变,没有夏令时。

印度时间(UTC+5:30)特殊之处:

  • 使用半时区
  • 转换代码需特殊处理30分钟偏移

巴西时间(UTC-3/UTC-2)复杂点:

  • 部分州实行夏令时
  • 使用America/Sao_Paulo等时区

南非时间(UTC+2)全年不变,没有夏令时调整。

泰国时间(UTC+7)特点:

  • 与北京时间慢1小时
  • 全年无夏令时