时间戳转换器
Unix时间戳与日期互转
什么是Unix时间戳?
Unix时间戳(Epoch时间)是从1970年1月1日00:00:00 UTC开始经过的秒数。
这是大多数编程语言和数据库中存储和处理日期/时间的标准方式。
时间戳单位
秒 (10位): 1738150800
1738150800
毫秒 (13位): 1738150800000
1738150800000
微秒 (16位): 1738150800000000
1738150800000000
2038年问题
32位系统可能在2038年1月19日之后出现时间戳溢出。建议使用64位系统。
什么是时间戳转换器?
时间戳转换器是一款在线工具,可在Unix时间戳(Epoch Time)与人类可读的日期/时间格式之间进行相互转换。自动检测秒、毫秒、微秒单位的时间戳,并转换为ISO 8601、RFC 2822、本地格式等多种日期格式。支持全球主要时区,提供JavaScript、Python、Java、Go等7种编程语言的时间戳处理代码片段,可立即应用于开发工作。
- Unix时间戳(秒/毫秒/微秒)自动检测和转换
- ISO 8601、RFC 2822、本地格式等多种输出格式
- 支持首尔、东京、纽约、伦敦等全球主要时区
- 实时显示当前时间戳
- 提供JavaScript、Python、Java等7种语言代码片段
- 支持从日期/时间输入反向转换为时间戳
使用方法
- 1
选择输入模式
要将时间戳转换为日期选择“时间戳输入”模式,要将日期转换为时间戳选择“日期/时间输入”模式。
- 2
输入值
时间戳模式中输入Unix时间戳数字,日期模式中输入日期和时间。可用“当前时间”按钮快速输入当前值。
- 3
设置时区
选择作为转换基准的时区。默认值是用户的本地时区,可以更改为UTC或其他地区时间。
- 4
确认转换结果
确认ISO 8601、RFC 2822、本地格式、相对时间等多种格式的转换结果并复制所需值。
- 5
利用代码片段
在代码片段部分复制所用编程语言的时间戳处理代码用于开发。
常见问题
使用技巧
- 快速查看API响应的时间戳时,将值粘贴到本工具可立即知道日期。
- 调试数据库的created_at、updated_at字段时,秒/毫秒自动检测功能很方便。
- 复制代码片段部分的代码可以直接使用各语言处理时间戳的代码。
- 确认时区间时间差异时,可将同一时间戳转换为不同时区查看。
- 日志分析时将时间戳转换为本地时间可以直观把握事件发生时点。
- 利用相对时间显示(例:“3天前”)可以快速把握时间戳距当前有多久。