ForHosting KIT · Dates et temps

N° de série Excel en date

Le numéro de série 44927 correspond au 1er janvier 2023, et 25569 au 1er janvier 1970. Collez un numéro de série Excel du système 1900 pour obtenir la date et l'heure de sa partie décimale, avec la bizarrerie bissextile du serial 60 prise en compte. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Numéro de série
44 927
Vous obtenez
Année
2 023
Mois
1
Jour
1
Heure
0

Ce convertisseur de numéro de série Excel en date prend une unique valeur serial du système 1900 de Microsoft Excel et renvoie la date du calendrier grégorien correspondante, plus les champs d'horloge en Temps universel lorsque le serial inclut une fraction de jour. Les cellules de tableur stockent souvent les dates comme des comptages de jours plutôt que du texte : le serial un est le premier janvier mil neuf cents, le serial deux est le jour civil suivant, et une fraction comme un demi marque midi ce jour-là. Excel a hérité d'une bizarrerie de compatibilité Lotus 1-2-3 qui traite mil neuf cents comme année bissextile, de sorte que le serial soixante s'affiche comme le vingt-neuf février mil neuf cents alors que ce jour n'a jamais existé sur le vrai calendrier grégorien. À partir du serial soixante et un, les dates affichées retrouvent l'histoire ordinaire, et des ancres bien connues incluent le serial vingt-cinq mille cinq cent soixante-neuf pour le premier janvier mil neuf cent soixante-dix et le serial quarante-quatre mille neuf cent vingt-sept pour le premier janvier deux mille vingt-trois. Le moteur n'utilise qu'une arithmétique finie, sans appels réseau, sans tirage aléatoire et sans objets Date de l'horloge hôte, afin que les résultats restent reproductibles en CI, dans des tâches ETL et des fonctions produit.

Ce qu'est un serial Excel 1900 et ce que contient la réponse

Un numéro de série du système 1900 d'Excel est un unique nombre réel qui étiquette chaque instant qu'Excel peut stocker sur sa ligne de dates classique Windows, sans noms de mois ni formats de locale. La partie entière est un index de jour : un est le premier janvier mil neuf cents, cinquante-neuf est le vingt-huit février de cette année, soixante est le vingt-neuf février fictif d'Excel, et soixante et un est le premier mars.

La partie fractionnaire est l'heure du jour mesurée depuis minuit en Temps universel, de sorte que zéro virgule cinq est midi et un vingt-quatrième est une heure. Le système de dates Mac Excel mil neuf cent quatre est volontairement hors périmètre ; cette page ne répond qu'au système mil neuf cents qui domine les classeurs Windows modernes et la plupart des comptages de jours exportés en CSV.

Où la conversion de serial Excel s'inscrit dans les données, les audits et le logiciel

Analystes et étudiants rencontrent des numéros de série bruts lorsqu'un export CSV retire les formats de cellule et ne laisse que le comptage de jours qu'Excel stockait sous la date lisible. Les auditeurs qui héritent d'extraits de grand livre ont souvent besoin d'une étiquette grégorienne civile pour des lecteurs humains, des index de métadonnées ou des pièces d'exposition légales sans rouvrir le classeur d'origine.

Les développeurs appellent le même contrat depuis des scripts pour semer des vecteurs de test déterministes pour bibliothèques de tableurs, normaliser des journaux mixtes qui entrelacent dates ISO et colonnes de serial Excel, ou satisfaire des exigences produit qui demandent un algorithme publié plutôt qu'une analyse Date locale de l'hôte qui bascule avec le fuseau.

Les éducateurs utilisent l'outil pour montrer pourquoi le serial soixante existe et pourquoi deux systèmes qui affirment tous deux mil neuf cents peuvent diverger d'un jour après la fin février de cette année, sans s'appuyer sur des calculatrices opaques qui masquent le bug bissextile. Associez-le aux convertisseurs de jour julien et à d'autres aides de date déterministes gratuites lorsque vous assemblez un petit laboratoire d'utilitaires de calendrier pour l'enseignement, la recherche ou des fonctions produit.

Normalisation ETL et d'archives

Mappez des tables mixtes qui stockent des serials Excel 1900 vers des dates style ISO avec une politique explicite du bug bissextile et sans analyse Date de l'hôte.

Combien coûte le convertisseur de numéro de série Excel en date ?

Il est gratuit dans votre navigateur sur cette page.

Quel système de dates Excel est utilisé ?

Uniquement le système de dates 1900 de Microsoft Excel (compatibilité Windows / Lotus), y compris le 1900-02-29 fictif au serial 60. Le système Mac 1904 n'est pas pris en charge.

Que se passe-t-il si serial n'est pas fini ou hors plage ?

NaN, Infinity, les valeurs inférieures à 1 et les valeurs au maximum Excel ou au-delà jusqu'à 9999-12-31 ne peuvent pas étiqueter un jour unique.

Qu'est-ce que le serial 60 ?

Le bug d'année bissextile d'Excel : le serial 60 s'affiche comme 1900-02-29 bien que 1900 n'ait pas été bissextile en grégorien.

Comment l'heure du jour est-elle encodée ?

La partie fractionnaire du serial est la fraction d'un jour de 24 heures depuis minuit UT.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/date/excel-serial-to-date

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/date/excel-serial-to-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"serial":44927}'
{
  "serial": 44927
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.excel_serial_to_date",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Utilisez-le gratuitement dans le navigateur pour décoder un export de cellules à la main, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin du même contrat dans des pipelines automatisés.

Ce qu'est un serial Excel 1900 et ce que contient la réponse

Ce convertisseur accepte un champ obligatoire, serial, comme nombre fini dans la plage documentée, puis renvoie l'écho du serial d'entrée, l'année grégorienne, le numéro de mois de un à douze, le jour du mois, l'heure, la minute et la seconde en UT, un day_fraction mesuré depuis minuit UT, une chaîne de date YYYY-MM-DD, un nom de mois lisible, un écho iso_date, une chaîne datetime_ut avec un Z final, l'étiquette système excel_1900, un booléen is_excel_leap_day vrai uniquement pour le serial soixante, un drapeau leap_year_bug, l'étiquette d'algorithme excel_1900_serial_with_leap_bug, et un court rappel de formule des étapes de comptage des jours. Il n'y a pas de téléversement de fichier tableur, pas de base de fuseaux horaires, pas d'échantillonnage aléatoire : soit le nombre est fini et dans la plage et les champs sont entièrement déterminés, soit la requête échoue avec invalid_input. Les cas rejetés incluent un serial manquant, des jetons non numériques, NaN, Infinity positif ou négatif, des valeurs inférieures à un, et des valeurs au maximum Excel ou au-delà jusqu'au trente et un décembre quatre-vingt-dix-neuf quatre-vingt-dix-neuf.

Comment serial est lu et comment le bug bissextile reste reproductible

Les chaînes numériques avec signe plus ou moins optionnel et notation scientifique sont acceptées lorsqu'elles s'analysent comme décimales finies ; espaces intégrés, préfixes hexadécimaux et chaînes vides sont rejetés avec un message clair pour qu'une mauvaise cellule ne devienne pas un mauvais jour de calendrier. Après analyse, la valeur doit être finie et se situer dans la borne inférieure inclusive de un et la borne supérieure exclusive qui termine le jour du trente et un décembre quatre-vingt-dix-neuf quatre-vingt-dix-neuf. Le champ préféré est serial, mais les alias excel_serial, value, n et day sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat sans renommer les colonnes. À partir d'un serial valide, le moteur fixe dayNum au plancher du serial et day_fraction à la fraction complémentaire, mappe dayNum via l'année mil neuf cents de trois cent soixante-six jours d'Excel pour que le serial soixante reste le jour bissextile fictif, puis poursuit avec l'arithmétique réelle du jour de l'année grégorienne à partir de mil neuf cent un. Les champs d'horloge proviennent de l'arrondi de la fraction de jour multipliée par quatre-vingt-six mille quatre cents à la seconde la plus proche afin que les goldens JSON restent stables entre runtimes. Associez l'exécution gratuite dans le navigateur de cette page à l'API tarifée lorsque vous avez besoin de la conversion identique dans un pipeline automatisé sans réimplémenter vous-même la bizarrerie bissextile de Lotus.

Où la conversion de serial Excel s'inscrit dans les données, les audits et le logiciel

Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque conversion réussie coûte $0.002, une validation échouée n'est pas facturée, et rien n'est stocké après la réponse. Cette division — exploration interactive gratuite et API tarifée identique — correspond au reste du catalogue tier A du KIT et vous permet de passer d'un décodage rapide de cellule à un pipeline d'archive de millions de lignes sans changer le résultat mathématique.

Exports CSV et classeurs

Décodez des colonnes brutes de comptage de jours Excel depuis des dumps CSV ou JSON en dates grégoriennes ISO sans ouvrir le fichier tableur d'origine.

Fixtures de test déterministes

Générez des chaînes year, month, day et datetime_ut reproductibles pour tests de bibliothèques tableur et assertions CI sur de nombreux serials.

Consulter la documentation complète du KIT →