时间戳结果导出方法

63 0

时间戳(Unix 时间戳)是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数,与时区无关,同一时刻在全世界的时间戳都相同。下面说明保存方法。

时间戳结果导出方法

转换结果可直接复制。批量处理日志时,在 Excel 中可以用公式 =(A1+8*3600)/86400+DATE(1970,1,1) 把秒级时间戳转为北京时间,再设置单元格为日期时间格式。

示例

输入:北京时间 2008-08-08 20:00:00

转换结果:秒级 1218196800,毫秒级 1218196800000

说明:对应 UTC 时间 2008-08-08 12:00:00,北京时间比 UTC 早 8 小时。

工作原理

把日期转为时间戳:先把本地时间换算为 UTC,再计算与 1970-01-01 00:00:00 UTC 相差的秒数。把时间戳转为日期:用秒数加上纪元得到 UTC 时间,再按目标时区加上偏移。Unix 时间不计闰秒,每天固定按 86400 秒计算。

常用选项

  • 单位:秒、毫秒
  • 时区:北京时间、UTC 或其他
  • 输出格式:YYYY-MM-DD HH:mm:ss、ISO 8601 等
  • 获取当前时间戳
  • 反向:日期转时间戳

相关标准

Unix 时间戳由 POSIX 标准定义(“自纪元以来的秒数”)。日期文本的国际标准格式是 ISO 8601,例如 2026-11-11T14:23:05+08:00;互联网协议中常用 RFC 3339,它是 ISO 8601 的一个子集。

本站的时间戳转换工具可以直接在网页中使用,无需安装,适合快速得到和核对结果。

常见问题

【时间戳是 10 位还是 13 位?】10 位是秒,13 位是毫秒,转换前先确认单位。

【时间戳能是负数吗?】可以,负数表示 1970 年之前的时间。

【不同国家的时间戳一样吗?】同一时刻全世界的时间戳完全相同,差别只在显示成本地时间时。

文中示例可以在本站对应工具中核对。

署名:123问编辑部 · 最近修订:2026-11-11 · 已按编辑与审核说明检查;内容仅供参考,不构成医疗、法律或投资建议。发现错误可查看纠错方式。

标签: 时间戳 实用工具

抱歉,评论功能暂时关闭!