Horodatage Unix → heure de Pékin
Heure de Pékin → Horodatage Unix
L'outil de conversion de l'horodatage Unix permet de convertir l'horodatage Unix au format standard de l'heure de Pékin, mais aussi de convertir le format standard de l'heure de Pékin à l'horodatage UNIX ;
Qu'est-ce que l'horodatage Unix (Unix timestamp) : l'horodatage est le nombre total de secondes depuis le 01 janvier 1970 00:00:00 GMT (01 janvier 1970 08:00:00 BST) jusqu'à aujourd'hui.
Exemple d'utilisation d'Unixtime en PHP:
Obtenir l'heure actuelle :$time = time(); Convertir en heure de Pékin :$datetime = date('Y-m-d H:i:s',$time); Convertir en horodatage :$unixtime = strtotime($datetime);(www.pcjson.com)
PHP | time() |
Java | time |
JavaScript | Math.round(new Date().getTime()/1000) getTime () valeur de retour en millisecondes |
.NET / C# | time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 |
MySQL | SELECT unix_timestamp(now()) |
Perl | time |
PostgreSQL | SELECT extract(time FROM now()) |
Python | D'abord importer time puis time.time() |
Ruby | Obtenir l'horodatage Unix : Time.now ou Time.new. Affichage de l'horodatage 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) Format de l'heure : YYYY-MM-DD HH:MM:SS ou YYMMDD ou YYYMMDD |
Perl | first use Time::Local then 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('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 | first var unixTimestamp = new Date(Unix timestamp * 1000) then 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,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") |