Convertisseur d'Horodatage

Convertir entre horodatages Unix et formats date-heure

1777902873
2026/05/04 21:54:33
Cliquez sur l'horodatage pour copier (Heure de Paris UTC+1)

Horodatage vers Date

Format Standard-
ISO 8601-
Format Chinois-
Format Personnalisé-

Date vers Horodatage

Horodatage en Secondes-
Horodatage en Millisecondes-
Temps Unix-

Comparaison des Fuseaux Horaires Mondiaux

北京 (UTC+8)2026/05/04 21:54:33
东京 (UTC+9)2026/05/04 22:54:33
新加坡 (UTC+8)2026/05/04 21:54:33
伦敦 (UTC+0/+1)2026/05/04 14:54:33
巴黎 (UTC+1/+2)2026/05/04 15:54:33
纽约 (UTC-5/-4)2026/05/04 09:54:33
洛杉矶 (UTC-8/-7)2026/05/04 06:54:33
悉尼 (UTC+10/+11)2026/05/04 23:54:33

Exemples de Formats Courants

YYYY-MM-DD HH:mm:ss2026-05-04 21:54:33
YYYY/MM/DD HH:mm:ss2026/05/04 21:54:33
YYYY-MM-DD2026-05-04
HH:mm:ss21:54:33
YYYYMMDDHHmmss20260504215433

Qu'est-ce qu'un Horodatage ?

Un horodatage est une valeur numérique représentant un moment précis. L'horodatage Unix est le nombre de secondes écoulées depuis le 1er janvier 1970 00:00:00 UTC (appelé Époque Unix). C'est la façon standard de représenter le temps dans les systèmes informatiques, avec une cohérence inter-plateformes et inter-fuseaux horaires.

Les horodatages sont divisés en niveau secondes (10 chiffres) et niveau millisecondes (13 chiffres). Les horodatages niveau secondes sont couramment utilisés dans les systèmes Unix/Linux, tandis que le niveau millisecondes est courant en JavaScript et autres langages de programmation.

Comment Utiliser

Horodatage vers Date

  1. Entrez un horodatage Unix dans la carte de gauche
  2. Sélectionnez le fuseau horaire cible (ex. Heure de Paris UTC+1)
  3. Cliquez sur le bouton convertir pour voir la date-heure convertie
  4. Les résultats incluent : format standard, ISO 8601, format chinois et plus

Date vers Horodatage

  1. Sélectionnez la date et l'heure dans la carte de droite
  2. Sélectionnez le fuseau horaire source
  3. Cliquez sur le bouton convertir pour obtenir l'horodatage Unix
  4. Les résultats incluent les horodatages en secondes et millisecondes

Exemples

Appel API

De nombreuses APIs nécessitent des paramètres d'horodatage : // Obtenir l'horodatage actuel const timestamp = Math.floor(Date.now() / 1000); // Exemple d'appel API fetch('/api/data?since=${timestamp}')

Enregistrements de Temps en Base de Données

Stocker des horodatages dans la base de données : created_at: 1705312800 updated_at: 1705312900 Converti : created_at: 2024-01-15 10:00:00 updated_at: 2024-01-15 10:01:40

Validation d'Horodatage

Valider l'expiration d'un token ou certificat : // exp = 1705399200 (horodatage d'expiration) // current_time = 1705312800 if (current_time > exp) { // Token expiré }

FAQ

Q : Quelle est la différence entre horodatage secondes et millisecondes ?

R : L'horodatage niveau secondes a 10 chiffres, précis à la seconde ; le niveau millisecondes a 13 chiffres, précis à la milliseconde. JavaScript Date.now() retourne des millisecondes, divisez par 1000 pour convertir en secondes.

Q : Pourquoi l'horodatage Unix commence-t-il en 1970 ?

R : Le système Unix a été créé au début des années 1970, les développeurs ont choisi le 1er janvier 1970 comme point de départ de l'époque. Ce point est appelé Époque Unix, la base de calcul du temps.

Q : Le fuseau horaire affecte-t-il l'horodatage ?

R : L'horodatage lui-même est indépendant du fuseau horaire, il représente le temps UTC. Lors de la conversion en date-heure, le fuseau horaire cible doit être considéré. Le même horodatage affiche des heures différentes dans différents fuseaux horaires.

Q : Les horodatages auront-ils une limite supérieure ?

R : La limite d'horodatage 32 bits est le 19 janvier 2038 (environ 2,1 milliards de secondes), appelé problème de l'An 2038. Les systèmes modernes utilisent des horodatages 64 bits supportant des plages de temps beaucoup plus longues.