Unix时间戳日期互转工具说明
Unix 时间戳(Unix Timestamp)是计算机系统中广泛使用的时间表示方法,它表示自 1970 年 1 月 1 日 00:00:00 UTC(北京时间为 1970 年 1 月 1 日 08:00:00)以来所经过的总秒数。该工具可实现:
- 时间戳转北京时间(格式如:2025-04-02 18:20:20)
- 北京时间转时间戳(格式如:1743589220)
- 支持秒(s)和毫秒(ms)单位
- 可一键填充当前时间戳,实时转换
使用说明
支持的转换方向
时间戳日期时间(北京时间)
输入秒级或毫秒级时间戳,工具会自动换算为标准北京时间格式。
示例:输入 1743589220 → 输出 2025-04-02 18:20:20
日期时间时间戳
输入合法的时间格式(如 2025-04-02 18:20:20),可精确转换为时间戳。
支持输出为秒(默认)或毫秒格式,适合数据库、脚本等需求。
获取当前时间戳
点击“填充”按钮,立即获取当前系统时间对应的 Unix 时间戳,可用于开发调试。
编程语言支持
工具页面还列举了几十种编程语言中如何获取当前 Unix 时间戳以及如何将时间戳与日期互转的方法,涵盖主流开发语言,包括:
- Java / JavaScript / Python / PHP / Go / Ruby / C# / SQL Server / MySQL / PostgreSQL / Swift / Objective-C / Shell / Perl / Lua 等
- 包括语法示例和函数说明,适合快速复制粘贴使用
- 提供从时间戳转普通时间和从普通时间转时间戳的双向写法
示例:
// JavaScript 获取当前时间戳
Math.round(new Date().getTime()/1000);
// 转换时间戳为本地时间
new Date(UnixTimestamp * 1000).toLocaleString();
# Python 获取当前时间戳
import time
time.time()
# 日期转时间戳
int(time.mktime(time.strptime('2025-04-02 18:20:20', '%Y-%m-%d %H:%M:%S')))
适用场景
- Web 后台开发时间格式对接
- 接口调试时间戳参数验证
- 数据库字段存储/读取时间戳
- 前端页面日期控件处理
- 服务器日志时间戳转义
工具优势
| 特性 | 描述 |
|---|---|
| 免费使用 | 无需注册、无广告 |
| 秒级转换速度 | 支持秒、毫秒单位选择 |
| 实时同步 | 一键填充当前时间戳,快速试验 |
| 支持多语言代码 | 提供丰富的多语言时间戳操作语法 |
| 移动端兼容 | 适合移动端快速查询和调试 |
相关工具
本文暂时没有评论,来添加一个吧(●'◡'●)
