时间戳转换

当前时间:2022-05-23 15:49:01 时间戳(毫秒):1653291928
时间戳
时间

获取当前时间戳

Java
(int) System.currentTimeMillis()
JavaScript
Math.round(new Date())
PHP
time()
Python
import time
    time.time()
.NET/C#
(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
Swift
NSDate().timeIntervalSince1970
Objective-C
[[NSDate date] timeIntervalSince1970]
Go
import (
      "time"
    )
    int32(time.Now().Unix())
MySQL
SELECT unix_timestamp(now())
SQLite
SELECT strftime('%s', 'now')
Erlang
calendar:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600.
Ruby
Time.now.to_i
Shell
date +%s
Groovy
(new Date().time).intValue()
Lua
os.time()

协调世界时(UTC)与格林威治标准时间(GMT)

协调世界时又称世界统一时间、世界标准时间、国际协调时间、世界协调时间,UTC协调世界时即格林威治平太阳时间,是指格林威治所在地的标准时间,也是表示地球自转速率的一种形式,UTC基于国际原子时间,通过不规则的加入闰秒来抵消地球自转变慢的影响,是世界上调节时钟和时间的主要时间标准。 一般情况下时间戳取值是 1970-01-01 00:00:00(UTC) 至今的毫秒数。