2AX工具箱

您当前的位置 >首页>站长工具>unix时间戳转换

unix时间戳转换工具简介

Unix时间戳-Unix时间戳转换可以把Unix时间转成北京时间。
时间戳
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。
北京时间 夏令时
1986年至1991年,中华人民共和国在全国范围实行了六年夏令时,每年从4月中旬的第一个星期日2时整(北京时间)到9月中旬第一个星期日的凌晨2时整(北京夏令时)。除1986年因是实行夏令时的第一年,从5月4日开始到9月14日结束外,其它年份均按规定的时段施行。夏令时实施期间,将时间向后调快一小时。1992年4月5日后不再实行

unix时间戳转换
北京时间:

时间戳:

时间戳转换北京时间

北京时间转换时间戳

不同编程语言获取时间戳代码:
Swift
NSDate().timeIntervalSince1970
Go
import (
				  "time"
				)
				int32(time.Now().Unix())
Java
// pure java
				(int) (System.currentTimeMillis() / 1000)
// joda
				(int) (DateTime.now().getMillis() / 1000)
JavaScript
Math.round(new Date() / 1000)
Objective-C
[[NSDate date] timeIntervalSince1970]
MySQL
SELECT unix_timestamp(now())
SQLite
SELECT strftime('%s', 'now')
Erlang
calendar:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600.
PHP
// pure php
				time()
// Carbon\Carbon
				Carbon::now()->timestamp
Python
import time
				time.time()
Ruby
Time.now.to_i
Shell
date +%s
Groovy
(new Date().time / 1000).intValue()
Lua
os.time()
.NET/C#
(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000