Timestamp Unix négatif : -86 400 secondes
Que vaut le timestamp Unix -86400 ? Un exemple de date antérieure à 1970.
- Date et heure UTC
- 1969-12-31 00:00:00 UTC
- Heure à Paris
- mercredi 31 décembre 1969, 01:00 (UTC+1)
- Équivalent en secondes
- -86 400
- Équivalent en millisecondes
- -86 400 000
Le cas en détail
Les timestamps négatifs désignent des dates avant l'époque de référence. Moins 86 400 secondes, c'est un jour exactement avant le 1er janvier 1970 : le 31 décembre 1969, à minuit UTC. À Paris, il était déjà une heure du matin.
À retenir : Les dates avant 1970 sont représentables par des nombres négatifs, mais certains systèmes anciens ne les acceptent pas.
L'exemple chiffré
Valeurs utilisées dans ce cas (des exemples, pas des données relevées) :
- Sens de la conversion : Timestamp vers date
- Timestamp (nombre entier) : -86400
- Unité du timestamp : Secondes
- Ville du fuseau d'affichage ou de saisie : Paris
- Date et heure UTC
- 1969-12-31 00:00:00 UTC
- Heure à Paris
- mercredi 31 décembre 1969, 01:00 (UTC+1)
- Équivalent en secondes
- -86 400
- Équivalent en millisecondes
- -86 400 000
Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.
Comment ça se calcule
Un timestamp en secondes est multiplié par 1 000 pour obtenir des millisecondes, l'unité du calendrier du navigateur. L'instant obtenu est affiché en UTC puis dans le fuseau choisi. Pour le sens inverse, la date et l'heure locales sont d'abord converties en instant universel.
Les résultats sont fournis à titre indicatif, sans valeur de conseil juridique, fiscal ou financier.