Convertir les timestamps Unix en dates
Le convertisseur de timestamps MailDrop traduit les timestamps Unix en dates lisibles et convertit les dates calendaires en timestamps, instantanément dans votre navigateur. Collez un nombre comme 1753142400 et voyez la date et l'heure exactes qu'il représente, ou choisissez une date et obtenez le temps Unix correspondant. La page affiche aussi un timestamp courant mis à jour en continu, pratique dès que vous avez besoin de la valeur de l'instant présent.
Les timestamps Unix comptent les secondes écoulées depuis le 1er janvier 1970 UTC, et ils sont le moyen standard pour les bases de données, les API, les fichiers de logs et les langages de programmation d'enregistrer des instants. Cela les rend précis et sans ambiguïté, mais illisibles pour les humains. Convertir dans les deux sens est une corvée quotidienne pour quiconque débogue des logs, inspecte des réponses d'API, vérifie des dates d'expiration de jetons ou écrit des requêtes sur des données temporelles.
Le convertisseur détecte automatiquement si une valeur est en secondes ou en millisecondes : les timestamps copiés depuis JavaScript, Java ou des exports de bases de données se convertissent correctement sans ajustement manuel. Il est gratuit, sans inscription, et accompagne l'email temporaire MailDrop dans une boîte à outils faite pour les développeurs et testeurs.
Saisissez un timestamp copié depuis un fichier de log, une réponse d'API, une ligne de base de données ou une claim de JWT. L'outil accepte les valeurs en secondes à 10 chiffres comme les valeurs en millisecondes à 13 chiffres et détecte automatiquement laquelle vous avez fournie.
L'outil affiche la date et l'heure lisibles que le timestamp représente, pour savoir immédiatement quand un événement s'est produit, quand un jeton expire, ou si le champ temporel d'un enregistrement est cohérent.
Dans l'autre sens, saisissez une date et une heure calendaires et l'outil produit le timestamp Unix correspondant, prêt à être inséré dans une requête, un jeu de test, un appel API ou une valeur de configuration.
Un timestamp Unix courant se met à jour en continu sur la page. Copiez-le dès que vous avez besoin de l'instant présent sous forme de nombre, par exemple pour définir des champs d'expiration ou horodater un enregistrement de test.
Un timestamp Unix est le nombre de secondes écoulées depuis minuit UTC le 1er janvier 1970, un point de référence appelé epoch. C'est une façon compacte et indépendante des fuseaux horaires de représenter un instant, raison pour laquelle systèmes d'exploitation, bases de données, API et langages de programmation l'utilisent presque universellement en coulisses.
Par sa taille. Les timestamps en secondes comptent actuellement 10 chiffres, tandis que les valeurs en millisecondes, courantes en JavaScript et Java, en comptent 13. Le convertisseur examine la taille du nombre et l'interprète en conséquence, vous obtenez donc une date sensée dans les deux cas plutôt qu'un résultat décalé de milliers d'années.
Un timestamp Unix n'a pas de fuseau horaire en soi ; il identifie un instant absolu partout dans le monde. Tout décalage observé vient du fuseau utilisé pour afficher le résultat. Quand vous comparez avec un log ou un enregistrement serveur, vérifiez dans quel fuseau ce système rapporte, car le même timestamp s'affiche en heures locales différentes.
Les systèmes qui stockent les timestamps en entiers signés de 32 bits déborderont le 19 janvier 2038, quand le compte de secondes dépassera la plus grande valeur que ce type peut contenir. Les logiciels modernes utilisent des valeurs 64 bits, qui repoussent la limite de milliards d'années, mais le problème rôde encore dans les vieux systèmes embarqués et les formats de fichiers hérités.
Les tests d'emails impliquent constamment des timestamps : liens de vérification qui expirent, en-têtes de messages avec heures d'envoi, logs qui enregistrent la livraison en temps Unix. Quand vous faites passer vos flux de courrier par une boîte email jetable MailDrop, ce convertisseur vous permet de vérifier rapidement les délais d'expiration et les heures d'en-têtes, sans exposer d'adresse personnelle aux systèmes de test.