时间戳转换器

可以将UNIX时间戳转换成标准日期格式的北京时间,也可以将日期格式的北京时间转换为时间戳。

 
Unix时间戳
日期格式
北京时间
时间戳

Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用。

js:Math.round(new Date().getTime()/1000)

java:System.currentTimeMillis()/1000

python:import time time.time()

mysql:SELECT unix_timestamp(now())

C语言:[[NSDate date]timeIntervalSince1970]

Go:import("time")int64(time.Now().Unix())

SQLite:SELECT strftime('%s','now')

PostgreSQL:SELECT extract(epoch FROM now())

SQL Server:SELECT DATEDIFF(s,'1970-01-01 00:00:00',GETUTCDATE())

Swift:NSDate().timeIntervalSince1970

Groovy:(new Date().time/1000).intValue()

Ruby:Time.now.to_i

shell:date+%s

Lua:os.time()