Unix时间戳(Unix timestamp) → 北京时间
北京时间 → Unix时间戳(Unix timestamp)
Unix时间戳转换工具,可以将Unix时间戳转换成标准格式的北京时间,也可以将标准格式的北京时间转换为 UNIX 时间戳;
什么是Unix时间戳(Unix timestamp):时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。
PHP示例Unixtime的用法:
获取当前时间戳:$time = time(); 转换为北京时间:$datetime = date('Y-m-d H:i:s',$time); 转换为时间戳:$unixtime = strtotime($datetime);(www.pcjson.com)
PHP | time() |
Java | time |
JavaScript | Math.round(new Date().getTime()/1000) getTime()返回数值的单位是毫秒 |
.NET / C# | time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 |
MySQL | SELECT unix_timestamp(now()) |
Perl | time |
PostgreSQL | SELECT extract(time FROM now()) |
Python | 先 import time 然后 time.time() |
Ruby | 获取Unix时间戳:Time.now 或 Time.new 显示Unix时间戳:Time.now.to_i |
SQL Server | SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE()) |
Unix / Linux | date +%s |
VBScript / ASP | DateDiff("s", "01/01/1970 00:00:00", Now()) |
PHP | mktime(hour, minute, second, day, month, year) |
Java | long datetime = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 01:00:00"); |
JavaScript | var commonTime = new Date(Date.UTC(year, month - 1, day, hour, minute, second)) |
MySQL | SELECT unix_timestamp(time) 时间格式: YYYY-MM-DD HH:MM:SS 或 YYMMDD 或 YYYYMMDD |
Perl | 先 use Time::Local 然后 my $time = timelocal($sec, $min, $hour, $day, $month, $year); |
PostgreSQL | SELECT extract(datetime FROM date('YYYY-MM-DD HH:MM:SS')); |
Python | 先 import time 然后 int(time.mktime(time.strptime('YYYY-MM-DD HH:MM:SS', '%Y-%m-%d %H:%M:%S'))) |
Ruby | Time.local(year, month, day, hour, minute, second) |
SQL Server | SELECT DATEDIFF(s, '1970-01-01 00:00:00', datetime) |
Unix / Linux | date +%s -d"Jan 1, 1970 00:00:01" |
VBScript / ASP | DateDiff("s", "01/01/1970 00:00:00", datetime) |
PHP | date('r', Unix timestamp) |
Java | String datetime = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(Unix timestamp * 1000)) |
JavaScript | 先 var unixTimestamp = new Date(Unix timestamp * 1000) 然后 commonTime = unixTimestamp.toLocaleString() |
Linux | date -d @Unix timestamp |
MySQL | from_unixtime(Unix timestamp) |
Perl | 先 my $time = Unix timestamp 然后 my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6] |
PostgreSQL | SELECT TIMESTAMP WITH TIME ZONE 'time' + Unix timestamp) * INTERVAL '1 second'; |
Python | 先 import time 然后 time.gmtime(Unix timestamp) |
Ruby | Time.at(Unix timestamp) |
SQL Server | DATEADD(s, Unix timestamp, '1970-01-01 00:00:00') |
VBScript / ASP | DateAdd("s", Unix timestamp, "01/01/1970 00:00:00") |
友情链接: 计算器网 数理化计算 hello wordl Globe Ask Live Clock Pokemon Guide Strong Random Password Generator ipsaya Calculation Assistant Random IP Masters Tool mathematical calculator 2 to the power of what is 1/64 Little Bear Tools Snail Bob Red Light Green Light Game Excel Game Block Blast Unblocked Incredibox Sprunki Today Lucky Number Military Time Chart Chronological Age Calculator 12 Weeks From Today Weeks From Today Bottleneck Calculator Letters to Numbers Numbers to Letters Brat Font Brat Generator Tap Code 5 letter words with i in the middle Freaky Font