输入时间戳并点击"转换为日期"按钮
输入日期时间并点击"转换为时间戳"按钮
Unix 时间戳(Unix timestamp)或称 Unix 时间(Unix time)、POSIX 时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用。
| 时间戳 | 人类可读时间(GMT) |
|---|
Math.floor(Date.now() / 1000)
import time
time.time()
time()
System.currentTimeMillis() / 1000
DateTimeOffset.Now.ToUnixTimeSeconds()
time.Now().Unix()
Time.now.to_i
SELECT UNIX_TIMESTAMP()
2038年问题(Year 2038 problem)可能会导致某些软件在2038年1月19日03时14分07秒之后无法正常工作。这是因为32位系统用来存储时间戳的整数会在这个时间点溢出。届时使用32位整数存储Unix时间戳的系统将会出现错误。
关键时间点:
2038年1月19日 03:14:07 UTC
时间戳:2147483647(32位有符号整数的最大值)