Référence rapide des timestamps Unix
Référence en direct des timestamps Unix les plus utiles — aujourd'hui à minuit, hier, cette semaine, ce mois et cette année — plus des points fixes comme l'epoch Unix (0) et le débordement de l'an 2038 à 2 147 483 647.
Comment utiliser cette référence
Tous les horodatages sont affichés en UTC. La ligne « À l'instant » se met à jour chaque seconde. Cliquez sur le bouton de copie à côté d'une valeur pour la récupérer dans votre code, votre requête ou votre script.
- Secondes — entier à 10 chiffres, temps Unix standard (Python, PHP, Go, Ruby, C)
- Millisecondes — entier à 13 chiffres, secondes × 1000 (JavaScript, Java, .NET)
- Toutes les valeurs de minuit sont 00:00:00 UTC — ajoutez ou soustrayez votre décalage horaire au besoin
Quand vous avez besoin d'un horodatage précis
Les développeurs ont souvent besoin d'horodatages fixes pour les fixtures de test, les planifications cron, les filtres de journaux et les requêtes de plage de dates.
- Aujourd'hui à minuit — filtrer les événements depuis le début du jour UTC en cours
- Hier à minuit — construire une plage de dates UTC d'un jour pour les requêtes de journaux
- Début de ce mois — premier jour de la période de facturation ou de reporting
- Début de cette année — agrégations cumulées de l'année et réinitialisations annuelles
- Fin de cette année — vérifications de borne pour les rapports annuels et les tests
- Époque Unix (0) — le point de référence : 1er janvier 1970 00:00:00 UTC
- Maximum Y2038 (2 147 483 647) — la plus grande valeur qu'un entier signé 32 bits peut contenir
Utiliser ces horodatages dans les requêtes
Les valeurs de référence sont conçues pour un usage copier-coller dans les scripts, les filtres SQL, les tableaux de bord et les investigations de support. Pour les plages de dates, copiez à la fois la borne inférieure et la borne suivante, puis utilisez une comparaison semi-ouverte. Ce schéma fonctionne avec une précision à la seconde, à la milliseconde, et avec les bases de données qui conservent les fractions de seconde.
- Pour les événements UTC d'aujourd'hui, requêtez created_at >= todayMidnight and created_at < tomorrowMidnight
- Pour les événements UTC d'hier, requêtez created_at >= yesterdayMidnight and created_at < todayMidnight
- Pour les rapports annuels, requêtez created_at >= yearStart and created_at < nextYearStart
- Pour JavaScript Date, multipliez par 1000 les valeurs en secondes copiées avant de construire un Date
En quelle semaine de l'année sommes-nous ? Horodatage du jour
Les lignes « Cette semaine » ci-dessus répondent à « en quelle semaine de l'année sommes-nous » — les horodatages Unix de début et de fin de semaine sont calculés en direct, aux côtés de l'époque du jour. Les numéros de semaine ISO vont de 1 à 53 ; l'indice de la semaine en cours est implicite dans les horodatages affichés.
- En quelle semaine de l'année sommes-nous — les lignes « Cette semaine » ci-dessus encadrent la semaine ISO en cours
- Début / fin de cette semaine — secondes Unix pour la semaine ISO 8601 en cours (lundi 00:00 UTC à dimanche 23:59:59 UTC)
- Horodatage du jour / aujourd'hui minuit — les secondes Unix d'aujourd'hui minuit UTC correspondent à la ligne « Aujourd'hui »
- « Horodatage du jour », « timestamp d'aujourd'hui » et « époque du jour » désignent tous le même entier Unix
Semaine de l'année, numéro de semaine de l'année, heure exacte avec les secondes
Les requêtes sur la semaine de l'année — « semaine de l'année », « numéro de semaine de l'année », « quel est le numéro de semaine actuel » — sont dérivées du format de date de semaine ISO 8601 (%V), qui numérote les semaines de 1 à 53 avec le lundi comme premier jour. Les lignes « Cette semaine » ci-dessus montrent les horodatages Unix des bornes. Précision en direct : « quelle est l'heure exacte avec les secondes » est donnée par l'horloge UTC en direct en haut de chaque page.
- Semaine de l'année / numéro de semaine de l'année / quel est le numéro de semaine actuel — le format de semaine de l'année ISO 8601 est %V ; les semaines vont de 1 à 53 ; la première semaine de l'année contient le premier jeudi
- Exemple de format de semaine ISO 8601 : 2026-W22 = semaine 22 de 2026
- Quelle est l'heure exacte avec les secondes — l'horloge en direct ci-dessus affiche l'heure UTC actuelle à la seconde près (ms affichées comme la valeur à 13 chiffres)
- Le format jour de l'année (%j) va de 1 à 366 ; il diffère de la semaine ISO qui est %V (1–53)
Numéro de semaine dans l'année, référence calendrier epoch
Variantes : « numéro de semaine dans l'année » (identique au numéro de semaine ISO 8601 %V), « calendrier epoch » et « calendrier epoch 2025 » — recherches d'une référence d'horodatages Unix année par année. Les pages /timestamps/year/2024, etc. couvrent cela directement.
- Numéro de semaine dans l'année / numéro de semaine dans l'année — numéro de semaine ISO 8601 %V ; va de 1 à 53 ; exemple 2026-W22
- Calendrier epoch / calendrier epoch 2025 — voir /timestamps/year/2025 pour un calendrier des horodatages Unix de chaque jour de 2025
- Années de référence rapide : /timestamps/year/2024 à /timestamps/year/2029 — secondes Unix de début/fin de chaque année
Combien de semaines dans l'année jusqu'ici, semaine actuelle de l'année, en quelle semaine de l'année sommes-nous
Variantes de la requête sur le numéro de semaine : « combien de semaines dans l'année jusqu'ici », « en quelle semaine de l'année sommes-nous », « semaine actuelle de l'année ». Les semaines ISO 8601 sont numérotées de 1 à 53 ; le nombre de semaines achevées jusqu'ici est égal au numéro de semaine ISO actuel moins 1.
- Combien de semaines dans l'année jusqu'ici / combien de semaines dans l'année jusqu'ici — égal à (semaine ISO actuelle − 1) ; les lignes ci-dessus montrent la borne de la semaine en cours
- En quelle semaine de l'année sommes-nous / en quelle semaine de l'année sommes-nous — le numéro de semaine ISO 8601 actuel ; va de 1 à 53
- Semaine actuelle de l'année / semaine actuelle de l'année — identique au numéro de semaine ISO %V ; la première semaine contient le premier jeudi