EpochFlow
Collez un horodatage en secondes, millisecondes, microsecondes ou nanosecondes et lisez-le dans n'importe quel fuseau, avec le décalage réellement en vigueur à ce moment-là et l'indication de l'heure d'été. Le même instant est affiché en FILETIME Windows, ticks .NET, série Excel et jour julien.
Voir comment ça marcheSecondes (ou ms, µs, ns) depuis le 1970-01-01 UTC
La date ci-dessus est l'heure locale de UTC.
Comment ça marche
1Collez le nombre
Secondes, millisecondes, microsecondes ou nanosecondes. La supposition est affichée, et vous pouvez la corriger.
2Choisissez le fuseau
Tous les fuseaux IANA que connaît votre navigateur, avec le décalage à cet instant précis, pas celui d'aujourd'hui.
3Comparez les systèmes
Le même instant en FILETIME Windows, ticks .NET, série Excel et jour julien.
4Lisez-le dans votre langue
Le jour de la semaine, la date complète et « il y a deux ans » viennent d'Intl : ils sont corrects dans les neuf langues.
Ce qu'il fait vraiment
Les nanosecondes survivent
Les horodatages sont portés en BigInt : une valeur en nanosecondes n'est pas arrondie comme le ferait un nombre JavaScript.
C'est vous qui choisissez l'unité
Secondes, ms, µs et ns, détectées d'après la lecture qui tombe sur une date crédible, et modifiables à tout moment.
De vrais fuseaux horaires
N'importe quel fuseau IANA, avec le décalage en vigueur à cet instant plutôt que celui d'aujourd'hui.
Vous parle de l'heure d'été
Indique si l'instant tombait en heure d'été, et quel est le décalage standard du fuseau.
Pas seulement Unix
FILETIME Windows, ticks .NET, Apple/Cocoa, séries Excel et jours juliens, dans les deux sens.
Ne quitte jamais la page
Tout est calculé dans votre navigateur. Rien n'est téléversé ni stocké.
Questions Fréquentes
Mes données sont-elles envoyées à un serveur ?+
Non. Toutes les conversions s'exécutent dans votre navigateur, avec sa propre base de fuseaux horaires. Rien n'est téléversé ni conservé d'une visite à l'autre.
Comment sait-il si mon nombre est en secondes ou en millisecondes ?+
Il essaie chaque unité et garde celle qui tombe sur une date crédible, puis indique l'unité retenue et l'année obtenue. Si la supposition se trompe — et pour des microsecondes dans une plage inhabituelle, cela arrive — les boutons d'unité la corrigent.
Pourquoi le décalage change-t-il selon la date ?+
Parce que les fuseaux bougent avec l'heure d'été et que leurs règles ont changé au fil des ans. Le décalage affiché est celui en vigueur à l'instant saisi, pas celui d'aujourd'hui, et le panneau précise si cet instant était en heure d'été.
Que sont FILETIME, les ticks .NET et les séries Excel ?+
D'autres façons de compter le temps. FILETIME compte des ticks de 100 nanosecondes depuis 1601 et se retrouve partout sous Windows ; les ticks .NET comptent la même unité depuis l'an 1 ; une série Excel compte les jours depuis le 1899-12-30, en conservant le fameux bogue de l'année bissextile 1900. Tous se convertissent ici dans les deux sens.
Un horodatage en nanosecondes garde-t-il ses chiffres ?+
Oui. Les horodatages sont portés en BigInt plutôt qu'en nombres ordinaires : 1700000000123456789 revient exactement, sans être arrondi à quelques centaines de nanosecondes près.