Faites d'abord la distinction entre les secondes et les millisecondes
Le point de référence pour l’heure Unix est le 1er janvier 1970, 00:00:00 UTC. Dans cet outil, multipliez la valeur des secondes par 1 000 pour obtenir la valeur en millisecondes. Par exemple, les deux nombres ci-dessous représentent le même moment. Étant donné que l'unité n'est pas automatiquement déterminée sur la base des seuls chiffres, vérifiez la description de l'unité dans l'API ou le format de journal à partir duquel le numéro a été reçu avant de la sélectionner.
1704067200 s
1704067200000 ms
2024-01-01T00:00:00.000ZSi vous sélectionnez incorrectement les millisecondes pour la valeur des secondes ci-dessus, vous obtiendrez une date en 1970 au lieu de 2024. Même s'il n'y a pas de message d'erreur, la signification peut être incorrecte. Vous devez vérifier séparément si le format est valide et quand vous l'avez prévu.
Comment convertir des nombres et des dates UTC
- Choisissez Nombre → Date et choisissez les secondes ou les millisecondes.
- Entrez un horodatage entier et appuyez sur Calculer.
- Vérifiez les résultats en UTC, l'heure de l'appareil, les secondes et les millisecondes.
- Pour la conversion inverse, sélectionnez date UTC → numéro et saisissez au format AAAA-MM-JJTHH:mm:ss. Si vous avez besoin de millisecondes, préfixez .SSS.
L'exemple de date 2024-01-01T00:00:00 est interprété comme minuit UTC. Si vous souhaitez saisir minuit à l'heure coréenne, vous devez d'abord tenir compte du décalage horaire par rapport à UTC. Cet outil ne dispose pas de fonctionnalité facultative permettant de saisir un fuseau horaire arbitraire dans un pays. Si le fuseau horaire de votre appareil est mal défini, l'affichage de l'heure de votre appareil peut ne pas être comme prévu.
Gestion des nombres négatifs, des points décimaux et des dates invalides
0 seconde est le point de référence lui-même, -1 seconde est 1969-12-31T23:59:59.000Z. La saisie numérique n'accepte pas les décimales. Si vous avez besoin de 1,5 seconde, entrez 1 500 en mode millisecondes. Les secondes résultantes sont des millisecondes divisées par 1 000 et arrondies à l’inférieur, donc la représentation en secondes entières de -1 milliseconde est -1.
Lors de la saisie de date, les dates qui n'existent pas, comme le 30 février, sont traitées comme des erreurs. La plage prise en charge va de 0001 à 9999 et ne prend pas en compte les jours ouvrables, les jours fériés, les délais légaux ou les secondes intercalaires. Si vous souhaitez simplement connaître le nombre de jours entre les dates, un calculateur de date séparé est plus simple.
Notes sur l'expression temporelle : MDN JavaScript Date. L'implémentation utilise les millisecondes comme référence interne et sépare la chaîne ISO de la représentation temporelle de l'appareil.
Questions fréquemment posées
Quel est le Z à la fin du résultat UTC ?
Dans les dates ISO générées par cet outil, Z représente UTC. Même si le numéro est le même, l'heure affichée à l'écran peut varier en fonction du fuseau horaire local.
Est-il automatiquement mis à jour à l'heure actuelle ?
Non. Il s'agit d'un outil qui convertit les valeurs d'entrée en boutons de calcul. L'exemple par défaut est une date fixe de 2024 et non l'heure actuelle.