快速转换Unix时间戳与可读日期时间格式,支持多种编程语言代码示例
// JavaScript
// 获取当前时间戳(秒)
Math.floor(Date.now() / 1000)
// 获取当前时间戳(毫秒)
Date.now()
// 时间戳转日期
new Date(timestamp * 1000).toLocaleString()
// 日期转时间戳
new Date('2024-01-01 12:00:00').getTime() / 1000
Unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。它被广泛用于计算机系统中表示时间。
通常有两种格式:秒级时间戳(10位数字)和毫秒级时间戳(13位数字)。本工具支持两种格式的自动识别和转换。
时间戳本身是UTC时间,但显示时需要转换为本地时区。北京时间比UTC时间快8小时(UTC+8)。
中国在1986-1991年实行过夏令时,现已取消。其他地区如美国、欧洲等仍在使用夏令时,转换时需要注意。