Outil d'horodatage
Réalisez facilement la conversion bidirectionnelle des temps et des horodatages locaux, prend en charge plusieurs fuseaux horaires et formats, offrant aux développeurs des solutions de traitement de temps efficaces et pratiques
Temps en temps réel
partager
Timestamp Unix
0
millisecondes: 0Heure locale
Fuseau horaire: UTC
Horodatage → date
Entrez un horodatage
Sélectionnez le fuseau horaire cible
()
Convertir le résultat
Voir plus de dimensions de temps >>Format standard:
Format ISO:
Format local:
Temps UTC:
Temps relatif:
date → Horodatage
Sélectionnez une date et une heure
Sélectionnez le fuseau horaire cible
()
Convertir le résultat
Voir plus de dimensions de temps >>Timestamp Unix:
Horodatage milliseconde:
Format ISO:
Temps UTC:
Format local:
Temps relatif:
À propos de l'horodatage
Qu'est-ce qu'un horodatage Unix?
Les horodatages Unix sont le nombre de secondes écoulées à partir du 1er janvier 1970 (UTC / GMT minuit), quelles que soient les secondes de saut. C'est une façon de représenter le temps dans les systèmes informatiques.
Caractéristiques clés
- Indépendant du fuseau horaire, unification mondiale
- La valeur maximale du système 32 bits est 2038-01-19 (numéro 2038)
- Le système 64 bits peut représenter environ 290 milliards d'années
- L'horodatme milliseconde ajoute trois zéros à la fin
- Peut être facilement converti en format de date et d'heure à readable humain
Utilisations courantes
- Temps de création / mise à jour d'enregistrement de la base de données
- Horodatage du fichier journal
- Demandes et réponses de l'API
- Contrôle de l'expiration du cache
- Timestamp de contrôle de version
Exemples de langage de programmation
JavaScript
// obtient l'horodatage actuel (millisecondes)
Const timestampms = date.now ();
// Obtenez l'horodatage actuel (secondes)
Const Timestampsec = math.floor (date.now () / 1000);Python
temps d'importation
PHP
// obtient l'horodatage actuel (secondes)
$ timestamp_sec = time ();
// Obtenez l'horodatage actuel (ms)
$ timestamp_ms = rond (microtime (true) * 1000);Java
// Obtenez l'horodatage actuel (ms)
Timestampms longs = System.currentTimemillis ();
// Obtenez l'horodatage actuel (secondes)
Timestampsec long = System.currenttimemillis () / 1000;JavaScript
Nsdate (). TimeIntervalsince1970Go
import (
temps
)
int64 (time.now (). Unix ())Objective-C
[[NSDATE DATE] TimeIntervalsince1970]MySQL
Sélectionnez Unix_timestamp (maintenant ())SQLite
Sélectionnez Strftime ('% S', 'NOW')Erlang
Calendrier: datetime_to_gregorian_seconds (calendar: universal_time ()) - 719528 * 24 * 3600.Lua
OS.Time ()Ruby
Time.now.to_iShell
Date% sGroovy
(Nouvelle date (). Heure / 1000) .LongValue ()Dart
(new DateTime.Now (). MillisecondesSinceEpoch / 1000) .truncate ()