Unix-tid, Unix-tidskonverteringsverktyg
Aktuell tidsstämpel
 Peking-tid

Unix-tid (Unix-tid) → Peking-tid

Unix-tid
Peking-tid

Peking-tid → Unix-tid (Unix-tid)

Peking-tid
Unix-tid

Introduktion till Unix-tidskonverteringsverktyget

Unix-tidskonverteringsverktyg, som kan konvertera Unix-tid till Peking-tid i standardformat, och kan också konvertera Peking-tid i standardformat till UNIX-tid;

Vad är en Unix-tid (Unix-tid): Tidsstämpeln refererar till det totala antalet sekunder från Greenwich Mean Time den 1 januari 1, 1970 vid 00:00:00 (Peking-tid den 1 januari 1, 1970 vid 08:00:00) till nuvarande.

PHP Exempel på användning av UnixtimeVad är det?

Hämta den aktuella tidsstämpeln:$time = time (); Konvertera till Peking-tid:$datetime = date ('Y-m-d H: i: s', $time); Konvertera till tidsstämpel:$Unixtime = strtotime ($datetime);(www.webmastertoolbag.com)

1. Hur man får den aktuella Unix-tiden (Unix-tid) i olika programmeringsspråk eller databaser:

PHP Tid ()
Java Tid
JavaScript Math.round (new Date().getTime ()/1000)
getTime () returnar ett värde i millisekunder
.NET/C# Tid = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000)/10000000
MySQL SELECT unix_timestamp (nuvarande ())
Perl Tid
PostgreSQL SELECT extract (tid FROM nuvarande ())
Python Först importera tid och sedan time.time ()
Ruby Hämta Unix-tid: Time.now eller Time.new
Visa Unix-tid: Time.now to_i
SQL Server SELECT DATEDIFF (s, '"1970-01-01 00:00:00, GETUTCDATE ()
Unix/Linux Datum +% s
VBScript/ASP DateDiff ("s", "01/01/1970 00:00:00, Nuvarande tid ()

2. I olika programmeringsspråk eller databaser, implementera vanlig tid → Unix-tidsstämpel (Unix timestamp):}}

PHP MKTime (timmar, minuter, sekunder, dag, månad, år)
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 (år, månad - 1, dag, timme, minut, sekund))
MySQL SELECT unix_timestamp (time)
Tidsformat: YYYY-MM-DD HH: MM: SS eller YYMMDD eller YYYYMMDD
Perl Först använda Time :: Local sedan min $time = timelocal ($sec, $min, $hour, $day, $month, $year);
PostgreSQL SELECT extract (datetime FROM date ('YYYY-MM-DD HH: MM: SS'));
Python Först importera tid sedan int (time.mktime (time.strptime ('YYYY-MM-DD HH: MM: SS', '% Y-% m-% d% H:% M:% S')))
Ruby Time.local (år, månad, dag, timme, minut, sekund)
SQL Server SELECT DATEDIFF (s, '"1970-01-01 00:00:00', datetime)
Unix/Linux Datum +% s -d "Jan 1, 1970 00:00:01"
VBScript/ASP DateDiff ("s", "01/01/1970 00:00:00", datetime)

3. I olika programmeringsspråk eller databaser, konverteras Unix-tidsstämpel (Unix timestamp) till normal tid (år-månad-dagstid: minuter: sekunder):

PHP Datum ('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) då commonTime = unixTimestamp.toLocaleString ()
Linux Datum -d @Unix timestamp
MySQL from_unixtime (Unix timestamp)
Perl Först min $time = Unix timestamp sedan min ($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 and then second ';
Python Först importera tid och sedan 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")
Dina steg: