时间戳是自1970年1月1日(O0:00:00 GMT)以来的秒数。它也被称为Unix时间戳(UnixTimestamp)。
Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。
Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用。
Unix 时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。
Java时间戳:
time
PHP时间戳:time()
MySQL时间戳:
SELECT unix_timestamp(now())
JS时间戳:
Math.round(new Date().getTime()/1000)
IOS时间戳:
[[NSDate date] timelntervalSince1970]
Python时间戳:
先import time然后time.time()
PostgreSQL时间戳:
SELECT extract(epoch FROM now())Ruby时间戳:
获取Unix时间戳:Time.now 或 Time.new,显示Unix时间戳:Time.now.to_i
SQL Server时间戳:
SELECT DATEDIFF(s, '1970-01-01 00:00:00GETUTCDATE())
Unix时间戳/Linux时间戳:
date +%s
Microsoft .NET/C#时间戳:
epoch = (DateTime.Now.ToUniversalTime().Ticks -621355968000000000)/ 10000000
VBScript/ASP时间戳:
DateDiff("s","01/01/1970 00:00:00",Now())
Swift |
|
Go |
|
Java |
|
JavaScript |
|
Objective-C |
|
MySQL |
|
SQLite |
|
Erlang |
|
PHP |
|
Python |
|
Ruby |
|
Shell |
|
Groovy |
|
Lua |
|
.NET/C# |
|
Dart |
|