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 timestamps sont affichés en UTC. La ligne « Maintenant » se met à jour chaque seconde. Cliquez sur le bouton de copie à côté d'une valeur pour la récupérer dans votre code, requête ou script.
- Secondes — entier à 10 chiffres, temps Unix standard (Python, PHP, Go, Ruby, C)
- Millisecondes — entier à 13 chiffres, multipliez les secondes × 1000 (JavaScript, Java, .NET)
- Toutes les valeurs de minuit sont 00:00:00 UTC — ajoutez ou retranchez le décalage de votre fuseau si besoin
Quand vous avez besoin d'un timestamp précis
Les développeurs ont souvent besoin de timestamps fixes pour les fixtures de test, les plannings cron, les filtres de logs et les requêtes par plage de dates.
- Minuit aujourd'hui — filtrer les événements depuis le début de la journée UTC en cours
- Minuit hier — construire une plage UTC d'un jour pour les requêtes de logs
- Début de ce mois — premier jour de la période de facturation ou de rapport
- Début de cette année — agrégations depuis le début d'année et réinitialisations annuelles
- Fin de cette année — vérifications de limites pour rapports et tests annuels
- Epoch 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 d'un entier signé 32 bits
Utiliser ces timestamps dans des requêtes
Les valeurs de référence sont conçues pour le copier-coller dans des scripts, des filtres SQL, des tableaux de bord et des investigations support. Pour les plages de dates, copiez 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 dans les bases qui conservent les fractions de seconde.
- Pour les événements UTC d'aujourd'hui : created_at >= todayMidnight et created_at < tomorrowMidnight
- Pour les événements UTC d'hier : created_at >= yesterdayMidnight et created_at < todayMidnight
- Pour les rapports annuels : created_at >= yearStart et created_at < nextYearStart
- Pour JavaScript Date, multipliez par 1000 les valeurs en secondes copiées avant de construire un Date