Unix laika zīmogs → Pekinas laiks
Pekinas laiks → Unix laika zīmogs
Unix laika zīmoga konversijas rīks, jūs varat konvertēt Unix laika zīmogu uz standarta formāta Pekinas laiku, kā arī varat konvertēt standarta formāta Pekinas laiku uz UNIX laika zīmogu;
Kas ir Unix laika zīmogs (Unix timestamp): laika zīmogs ir kopējais sekunžu skaits no 1970. gada 01. janvāra 00:00:00 GMT (1970. gada 01. janvāra 08:00:00 BST) līdz šim.
PHP Unixtime lietošanas piemērs:
Iegūstiet pašreizējo laika zīmogu:$time = time(); Konvertēt uz Pekinas laiku:$datetime = date('Y-m-d H:i:s',$time); Konvertēt uz laika zīmogu:$unixtime = strtotime($datetime);(www.pcjson.com)
PHP | time() |
Java | time |
JavaScript | Math.round(new Date().getTime()/1000) getTime () atgriezt vērtību milisekundēs |
.NET / C# | time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 |
MySQL | SELECT unix_timestamp(now()) |
Perl | time |
PostgreSQL | SELECT extract(time FROM now()) |
Python | Vispirms importēt time tad time.time() |
Ruby | Saņemt Unix laika zīmogu: Time.now vai Time.new. Parādīt Unix laika zīmogu: 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) Laika formāts: YYYYYY-MM-DD HH:MM:SS vai YYMMDD vai YYYYYMMDD. |
Perl | vispirms izmantojiet Time::Local, tad my $time = timelocal($sec, $min, $hour, $day, $month, $year); |
PostgreSQL | SELECT extract(datetime FROM date('YYYY-MM-DD HH:MM:SS')); |
Python | first import time then int(time.mktime(time.strptime('YYYYYY-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 | (1): vispirms var unixTimestamp = new Date(Unix timestamp * 1000) tad commonTime = unixTimestamp.toLocaleString() |
Linux | date -d @Unix timestamp |
MySQL | from_unixtime(Unix timestamp) |
Perl | first my $time = Unix timestamp then my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,2,3,4,5,6] |
PostgreSQL | SELECT TIMESTAMP WITH TIME ZONE 'time' + Unix timestamp) * INTERVAL '1 second'; |
Python | first import time then 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") |