Today Midnight

Timestamp d'aujourd'hui à minuit

Trouvez le timestamp Unix d'aujourd'hui à 00:00:00 UTC, plus des points de référence proches comme hier, demain, cette semaine, ce mois et cette année.

Votre fuseau horaire local est UTC

Aujourd'hui à 00:00 UTC

Minuit aujourd'hui est le début de la journée UTC actuelle. Les développeurs utilisent cet horodatage pour les filtres de logs, les fenêtres d'analytique, les clés de cache, les tâches de reporting et les requêtes d'API par plage de dates.

Secondes vs millisecondes

Utilisez la valeur en secondes pour les shells Unix, Python, PHP, Go, Rust, Ruby et SQL. Utilisez la valeur en millisecondes quand vous passez l'horodatage à JavaScript Date, aux API du navigateur, à Java ou à .NET.

Usages courants de minuit aujourd'hui

Minuit aujourd'hui UTC est une limite inférieure propre pour le travail quotidien car elle ne dépend pas du fuseau local du serveur. Copiez-la quand vous devez filtrer les logs depuis le début de la journée UTC, construire des fenêtres d'analytique, réinitialiser des compteurs quotidiens ou générer des données de test reproductibles pour du code sensible aux dates.

  • Utilisez todayMidnight <= eventTime and eventTime < tomorrowMidnight pour une journée UTC complète
  • Utilisez la valeur en millisecondes pour JavaScript Date, le stockage navigateur et les graphiques frontend
  • Utilisez la valeur en secondes pour les commandes shell, les scripts Python et les colonnes SQL entières
  • Convertissez d'abord la limite si votre produit définit une journée dans un fuseau d'affaires local

Vérifier la limite d'aujourd'hui

Après avoir copié l'horodatage de minuit aujourd'hui, reconvertissez-le en date UTC avant de l'utiliser dans une tâche automatisée. La valeur lisible devrait afficher la date UTC actuelle à exactement 00:00:00. Si elle affiche plutôt votre date locale à minuit, vous vérifiez une limite locale et non la limite UTC montrée ici.