Unix时间戳 ⤏ 北京时间
刷新页面即可复制当前时间的时间戳到输入框中
北京时间 ⤏ Unix时间戳
什么是时间戳?
Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。 Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用。多数Unix系统将时间戳以一个32位整型进行保存,这可能会在2038年1月19日产生一些问题(Y2038问题)。
如何在不同编程语言中处理Unix时间戳?
| 编程语言 | 代码示例 |
|---|---|
| Java | time |
| JavaScript | Math.round(new Date().getTime()/1000)getTime()返回数值的单位是毫秒 |
| C# | epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 |
| MySQL | SELECT unix_timestamp(now()) |
| PHP | time() |
| Python | import timetime.time() |
| Unix / Linux | date +%s |

评论(可选):