Convertissez une date ISO 8601 avec fuseau horaire en secondes Unix.
Conversion instantanéeVotre saisie reste dans ce navigateur. Aucun texte n’est envoyé pour la conversion.
→
Le fichier reste dans votre navigateur.
Enchaîner les outils
Appliquez chaque outil de texte au résultat précédent.
01 / Guide
Comment ça marche
Le décalage horaire indiqué est appliqué avant de compter les secondes depuis 1970-01-01T00:00:00Z.
Bon à savoir
La saisie ISO exige un fuseau horaire explicite. Les secondes intercalaires et la précision sous la milliseconde sont exclues.
02 / Exemple
Exemple
Votre saisie2024-01-01T00:00:00.000Z
Résultat1704067200
03 / Guide
ISO 8601 vers horodatage Unix — Comment ça marche
Compter les secondes depuis une date ISO
Convertissez une date ISO 8601 avec fuseau horaire en secondes Unix. Utilisez ce sens lorsqu’une requête API, une tâche planifiée ou une colonne de base de données attend des secondes Unix et que vous disposez d’une date avec fuseau explicite. Donnez une forme ISO complète comme 2024-01-01T00:00:00Z ou avec décalage numérique. Une date sans Z ni décalage est rejetée afin que le fuseau local du navigateur ne change pas silencieusement la réponse.
Le décalage horaire indiqué est appliqué avant de compter les secondes depuis 1970-01-01T00:00:00Z. Le convertisseur ramène l’heure indiquée à UTC en appliquant son décalage, puis compte depuis l’époque de 1970. Ainsi, 2024-01-01T02:00:00+02:00 et 2024-01-01T00:00:00Z donnent les mêmes secondes. Une fraction d’une à trois décimales est conservée ; dates impossibles, secondes absentes et secondes intercalaires sont signalées plutôt que devinées. Pour un contrôle concret, l’exemple 2024-01-01T00:00:00.000Z produit 1704067200. Gardez la saisie initiale à côté du résultat pour le comparer dans une autre application.
Deux écritures d’un même instant
Un horodatage Unix compte les secondes écoulées depuis 1970-01-01T00:00:00Z. Une date ISO 8601 nomme les éléments du calendrier et porte un indicateur de fuseau, Z pour UTC ou un décalage tel que +02:00. Les deux désignent le même instant lorsque le fuseau est explicite. Ce convertisseur garde jusqu’à trois décimales, donc la précision à la milliseconde dans les deux sens. Il sert à lire des réponses d’API, journaux d’audit, tâches planifiées ou dates provenant d’une base de données sans dépendre du fuseau local de l’ordinateur.
Décalages, précision et calendrier
La saisie ISO exige un fuseau horaire explicite. Les secondes intercalaires et la précision sous la milliseconde sont exclues. Un décalage indique l’écart entre l’heure affichée et UTC à cet instant ; ce n’est pas un fuseau nommé avec ses règles de changement d’heure. La conversion applique le décalage fourni et produit l’heure UTC pour ISO. Une date sans fuseau est rejetée, car la traiter comme heure locale ou UTC modifierait l’instant. Les secondes intercalaires, comme 23:59:60, sortent du calcul Date utilisé ici. Les fractions inférieures à la milliseconde et les années au-delà de la plage du navigateur sont aussi exclues. Vérifiez l’unité avant de coller un horodatage : les millisecondes sont mille fois plus grandes que les secondes.