时间戳转换
Unix时间戳与日期时间相互转换
当前时间戳
1790234938
时间戳 → 日期
日期 → 时间戳
什么是Unix时间戳
Unix时间戳(Unix timestamp)是从1970年1月1日00:00:00 UTC开始所经过的秒数,不考虑闰秒。它是计算机系统中广泛使用的时间表示方式。
为什么使用时间戳
- 跨时区:时间戳是UTC时间,不受时区影响,全球统一
- 易计算:时间差计算简单,直接相减即可
- 省空间:用整数表示时间,存储和传输效率高
- 无歧义:避免了日期格式(如MM/DD/YYYY和DD/MM/YYYY)的混淆
常见应用
- API接口中的时间字段
- 数据库中的时间存储
- 日志文件的时间记录
- 缓存过期时间设置
- JWT令牌的过期时间(exp字段)