时间戳转换器
可以将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())
.NET/C#:(DateTime.Now.ToUniversalTime().Ticks-621355968000000000)/10000000
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())
Erlang:calendar:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600.
Swift:NSDate().timeIntervalSince1970
Groovy:(new Date().time/1000).intValue()
Dart:(new DateTime.now().millisecondsSinceEpoch/1000).truncate()
Ruby:Time.now.to_i
shell:date +%s
Lua:os.time()