Convertisseur en ligne d'horodatage Unix
Conversion d'horodatage
Horodatage Unix actuel (secondes)
Horodatage
Qu'est-ce qu'un horodatage Unix ?
L'horodatage Unix est le nombre de secondes écoulées depuis le 1er janvier 1970 (minuit UTC/GMT), sans prendre en compte les secondes intercalaires.
Temps lisible par un humain | seconde(s) |
---|---|
1 heure | 3600 |
1 jour | 86400 |
1 semaine | 604800 |
1 mois (30,44 jours) | 2629743 |
1 an (365,24 jours) | 31556926 |
Que se passera-t-il le 19 janvier 2038 ?
En raison du débordement de 32 bits, ce jour-là, l'horodatage Unix cessera de fonctionner. Avant cela, des millions d'applications doivent adopter de nouvelles conventions d'horodatage ou migrer vers des systèmes à 64 bits, qui 'achèteront plus' d'horodatages.
Obtention de l'horodatage Unix dans différents langages de programmation
Langage | Code |
---|---|
JavaScript |
|
Python |
|
Ruby |
|
Go |
|
Java(pure) |
|
Java(joda) |
|
Java >= 8 |
|
Swift |
|
C |
|
Objective-C |
|
MySQL |
|
SQLite |
|
PHP |
|
Erlang |
|
Shell |
|
Groovy |
|
Lua |
|
.NET/C# |
|
Dart |
|