ForHosting KIT · Dates et temps

Début et fin de siècle

Le 15 juin 2024 appartient au XXIe siècle, qui va du 1er janvier 2001 au 31 décembre 2100. Saisissez une date pour obtenir le numéro du siècle, sa première et sa dernière année et ses jours de début et de fin. 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
Date
2024-06-15
Vous obtenez
Année
2 024
Mois
6
Jour
15
Siècle
21

Les historiens, archivistes, chronologies produit et planificateurs pédagogiques ont souvent besoin de la fenêtre d’années exacte du siècle qui contient un jour civil donné — pas seulement une étiquette vague de « XXIe siècle », mais la première et la dernière année inclusives et les bornes concrètes du premier janvier et du trente et un décembre que vous pouvez placer dans des filtres et des rapports. Les jours civils impossibles échouent avec une erreur d’entrée invalide claire et ne sont pas facturés.

Comment les siècles historiques associent les années aux bornes première et dernière

Selon la convention grégorienne historique utilisée ici, le premier siècle couvre les années de un à cent inclus, le deuxième siècle couvre de cent un à deux cents, et ainsi de suite. Sous forme de formule, le siècle ordinal d’une année positive est le plafond de l’année divisée par cent ; la première année de ce siècle est alors (siècle moins un) fois cent plus un, et la dernière année est siècle fois cent.

Cela signifie que l’année deux mille tombe dans le XXe siècle (mille neuf cent un jusqu’à deux mille), tandis que l’année deux mille un ouvre le XXIe siècle (deux mille un jusqu’à deux mille cent). C’est la même numérotation ordinale que de nombreuses encyclopédies et que le localisateur de décennie et de siècle pour les années de l’ère commune ; ce n’est pas la fenêtre informelle « à base zéro » qui étiquette parfois de deux mille à deux mille quatre-vingt-dix-neuf comme « les années deux mille ».

Envoyez le champ obligatoire date sous forme de chaîne ISO stricte YYYY-MM-DD avec une année à quatre chiffres de 0001 à 9999, un mois à deux chiffres et un jour à deux chiffres qui existe réellement sur le calendrier grégorien prolaptique. La réponse renvoie la date normalisée, l’année, le mois et le jour pour que les journaux montrent exactement ce qui a été résolu.

Usages courants et différence avec la décennie

Appelez l’outil gratuit dans le navigateur de début et fin de siècle pour des plans de cours, étiquettes de musée, contrôles de tableur et vérification rapide de fenêtres de siècle sans installer de bibliothèque de calendrier. Associez ce point de terminaison aux outils de début et fin de semaine, mois ou trimestre lorsque l’étape suivante est une plage plus fine dans le même siècle, ou à l’étiquetage décennie et siècle lorsque vous n’avez qu’une année et avez besoin d’étiquettes de décennie plutôt que de bornes de dates de siècle complètes.

Ce produit ne convertit pas les ères av. J.-C., l’année astronomique zéro, les siècles fiscaux ni les surnoms informels de siècle à deux chiffres — ce sont d’autres intentions de recherche — donc gardez les règles de chronologie spécialisées dans votre couche et appelez cette capacité pour les bornes historiques de siècle de l’ère commune à partir d’une date ISO.

Le XXIe siècle est-il 2000–2099 ou 2001–2100 ?

Ce produit utilise des siècles ordinaux historiques : le XXIe siècle va de 2001 à 2100 inclus. L’année 2000 appartient au XXe siècle (1901–2000).

Que se passe-t-il si la date est invalide ?

Forme ISO incorrecte, jours impossibles tels que 2023-02-29 et années hors 0001–9999 sont rejetés et non facturés.

Utilise-t-il l’horloge de l’ordinateur ou le fuseau horaire ?

Non. Les bornes sont calculées uniquement à partir de la date ISO que vous envoyez. Il n’y a pas d’objet Date, ni d’horloge murale, ni de décalage de fuseau hôte — les résultats sont déterministes en termes civils UTC à partir de votre seule entrée.

Comment calcule-t-on le siècle d'une année ?

Divisez l'année par 100 et arrondissez à l'entier supérieur : 2024 donne le XXIe siècle. Ce siècle commence en 2001, l'année qui suit la fin du précédent, et s'achève en 2100.

Quelles années peut-on saisir ?

Toute date réelle de l'an 1 à l'an 9999. Le premier siècle couvre les années 1 à 100, si bien que même une date très ancienne reçoit une fenêtre exacte, toujours longue de 100 ans.

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/century-start-end

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/century-start-end \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-06-15"}'
{
  "date": "2024-06-15"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.century_start_end",
  "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.

Cette capacité accepte une seule date civile ISO explicite au format YYYY-MM-DD et renvoie le siècle grégorien historique qui la contient : le numéro et le libellé ordinaux du siècle, la première et la dernière année, et les chaînes inclusives first_date et last_date. L’algorithme est une arithmétique entière pure à partir de votre seule entrée — aucun appel réseau, aucune horloge murale, aucun fuseau de l’hôte — de sorte que la même date produit toujours le même JSON.

Comment les siècles historiques associent les années aux bornes première et dernière

Les jours bissextiles tels que le 29 février 2024 sont acceptés ; le 29 février hors année bissextile et les mois ou jours impossibles lèvent invalid_input afin que les pipelines n’inventent jamais un siècle à partir d’une date brisée. Des requêtes identiques produisent toujours le même JSON car le chemin ne touche ni Date, ni graines aléatoires, ni services distants.

Lire first_year, last_year, first_date, last_date et les libellés de siècle

Les dates frontières sont délibérées : une entrée du 31 décembre 2000 renvoie le XXe siècle se terminant ce jour-là, tandis que le 1er janvier 2001 renvoie le XXIe siècle commençant ce jour-là. En cas de succès, la réponse inclut la date d’entrée renvoyée et ses composantes year, month et day ; l’entier century ; century_ordinal tel que 21st pour le vingt et unième ; et century_label tel que 21st century pour l’affichage. Les champs principaux du produit sont first_year et last_year (entiers inclusifs) ainsi que first_date et last_date en chaînes YYYY-MM-DD à zéros de tête : first_date est toujours le premier janvier de la première année, et last_date est toujours le trente et un décembre de la dernière année. length_years vaut toujours cent sous ce contrat. Le champ calendar est toujours gregorian et method est toujours historical_century pour que le code aval puisse brancher sans inspecter les formes. Utilisez first_date et last_date seuls pour des clauses SQL BETWEEN, des filtres de partition d’entrepôt et des plages de zoom de frise ; utilisez first_year et last_year pour des agrégations au niveau du siècle ou des graduations d’axe ; utilisez century_label lorsqu’un badge d’interface ou un titre de leçon a besoin d’une courte phrase humaine. Une année hors de 1 à 9999, des dates non chaînes, une forme ISO incorrecte et des jours de mois impossibles échouent avec invalid_input mentionnant le champ et ne sont pas facturés.

Usage API, tarification, flux et différences avec les outils de décennie

Envoyez un corps JSON avec le champ chaîne obligatoire date fixé à un jour civil ISO explicite. Utilisez l’API prépayée lorsqu’un pipeline d’archives, une frise CMS, un produit éducatif ou un cron de reporting a besoin d’un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais de solde après le rejet du moteur. Les auteurs livrant des SDK peuvent mapper first_date et last_date vers des contrôles de plage de dates et century_label vers des titres.

Fenêtres de frise pour archives et musées

Les conservateurs résolvent le siècle inclusif qui contient la date d’un artefact, puis alimentent first_date et last_date dans les filtres de collection, étiquettes d’exposition et plages de zoom de la frise publique.

Éducation et planification pédagogique

Les outils de leçon transforment une date ISO d’exemple en century_label plus première et dernière années afin que fiches et quiz affichent des bornes historiques de siècle exactes sans calcul manuel.

Analytique produit et rapports au niveau du siècle

Tableaux de bord et lots fixent des partitions de siècle à partir de toute date d’événement, en utilisant first_year et last_year pour les agrégations et des fixtures CI stables entre hôtes.

Comment obtenir le début et la fin d’un siècle à partir d’une date ?

Envoyez un JSON avec date au format YYYY-MM-DD (par exemple 2024-06-15). La réponse inclut first_year, last_year, first_date, last_date et century_label du siècle historique contenant ce jour.

Le calculateur de début et fin de siècle est-il gratuit ?

L’outil navigateur s’exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.

Consulter la documentation complète du KIT →