ForHosting KIT · Dates et temps

Ajouter des décennies à une date

Avancez ou reculez une date de décennies de dix ans : le 15 mars 2024 plus 2 décennies donne le 15 mars 2044. Le mois et le jour restent les mêmes ; un 29 février tombant en année non bissextile devient le 28. 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-03-15
Décennies
2
Vous obtenez
Résultat
2044-03-15
Années ajoutées
20
Année
2 044
Mois
3

Décaler une date civile par décennies entières est une opération utile lorsque l'on raisonne en horizons de dix ans plutôt qu'en années isolées : garanties de longue durée, licences multi-décennies, projections historiques et tables d'anniversaires qui progressent par dizaines. Les jours bissextiles cassent encore le code naïf lorsque le jour de base est le vingt-neuf février et que l'année cible n'est pas bissextile. Cet outil accepte une date de base ISO stricte sous forme année-mois-jour plus un décalage entier de décennies (positif, négatif ou zéro), multiplie ce décalage par dix années civiles, vérifie que le jour de base existe vraiment selon les règles grégoriennes de bissextilité et, lorsque la base est le vingt-neuf février et que l'année cible n'est pas bissextile, ramène le jour au vingt-huit février pour que le résultat reste une date civile réelle.

Comment l'addition de décennies fonctionne sans horloge

Partir d'une date de calendrier écrite comme année, mois et jour dans la forme ISO internationale avec tirets et largeurs fixes afin que chaque client s'accorde sur les trois mêmes entiers.

Confirmer que l'année se situe dans une plage grégorienne pratique de l'an un à neuf mille neuf cent quatre-vingt-dix-neuf, que le mois est entre un et douze, et que le jour existe pour ce mois selon les règles de bissextilité : une année est bissextile lorsqu'elle est divisible par quatre, sauf que les années séculaires ne le sont que lorsqu'elles sont aussi divisibles par quatre cents.

Cette règle rend le vingt-neuf février légal dans des années comme deux mille vingt-quatre et deux mille, et illégal en deux mille vingt-trois et mille neuf cents. Lorsque le triplet est valide, multiplier le décalage entier de décennies par dix pour obtenir un delta d'années, puis ajouter ce delta à la composante année en gardant le mois fixe.

Si le jour de base est le vingt-neuf février et que l'année résultante n'est pas bissextile, ramener le jour à vingt-huit pour que la sortie reste une date civile réelle ; sinon conserver le jour du mois d'origine. Formater le résultat en chaîne ISO quatre-deux-deux.

Où les calculateurs d'ajout de décennies interviennent au travail

Les outils de planification à long terme calculent des horizons multi-décennies à partir d'une seule chaîne ISO de départ lorsque les feuilles de route produit, les baux d'infrastructure ou les plans de conservation progressent par dizaines d'années plutôt qu'année par année. Les services de garantie et de support fixent des dates de fin de couverture multi-décennies à partir d'un jour d'achat sans improvisation de multiplication d'années dans chaque langage hôte.

Archives et musées projettent des fenêtres d'anniversaire d'acquisition ou d'exposition à dix, vingt ou trente ans pour les collections et les calendriers de médiation. Les ingénieurs de données matérialisent des colonnes dérivées pour des politiques de rétention multi-décennies, des licences multi-décennies et des années de fin de campagne à partir d'une seule base ISO plus un décalage entier de décennies en configuration.

Si vous avez ensuite besoin de décalages d'une seule année, de décomptes en jours, de jours ouvrés qui sautent les week-ends, de la différence en jours entre deux dates, de l'âge depuis une date de naissance ou seulement d'ordinaux du jour de l'année, traitez-les comme des intentions de recherche et des pages d'atterrissage distinctes plutôt que de surcharger cette page d'ajout de décennies à une date.

Garanties et baux multi-décennies

Ajoutez une, deux ou trois décennies à une date ISO d'achat ou de début de bail pour produire des échéances stables à long horizon entre hôtes.

Planification d'archives et d'anniversaires

Projetez des fenêtres d'anniversaire à dix, vingt ou trente ans depuis une chaîne ISO d'acquisition ou de fondation avec des pas entiers de décennie.

Traitement multi-décennies du 29 février

Calculez des anniversaires civils multi-décennies pour des événements du 29 février avec un clamp explicite au 28 février les années non bissextiles.

Que signifie ajouter des décennies à une date ?

Cela signifie prendre un jour de calendrier grégorien valide et avancer ou reculer d'un nombre entier de décennies de dix ans (chaque décennie égale dix années civiles), en gardant le mois et le jour lorsque c'est possible et en ramenant le 29 février au 28 février lorsque l'année résultat n'est pas bissextile.

Combien d'années compte une décennie ?

Exactement dix années civiles. Deux décennies ajoutent vingt ans ; une décennie négative en soustrait dix.

Comment le 29 février est-il traité ?

Si la date de base est le 29 février et que l'année résultat est bissextile, le résultat reste le 29 février.

Quel format de date est exigé ?

ISO strict YYYY-MM-DD avec année à quatre chiffres et mois et jour à deux chiffres. Des valeurs comme 2024-3-15 ou 2024/03/15 sont rejetées pour que chaque client s'accorde sur la même chaîne.

Peut-on reculer une date de plusieurs décennies ?

Oui. Avec une valeur négative, la date recule ; moins une décennie ramène dix ans en arrière, au même jour et au même mois. Avec zéro, la date reste identique.

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/add-decades

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/add-decades \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-03-15","decades":2}'
{
  "date": "2024-03-15",
  "decades": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.add_decades",
  "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.

Ce que vous envoyez et ce que vous recevez

Envoyez deux champs obligatoires : date comme jour de calendrier ISO strict, par exemple deux mille vingt-quatre tiret zéro trois tiret un cinq, et decades comme nombre entier fini de décennies, par exemple deux, zéro ou moins un. Chaque décennie égale exactement dix années civiles, donc deux décennies avancent l'année de vingt. Contrôles classiques : ajouter deux décennies au quinze mars deux mille vingt-quatre pour atteindre le quinze mars deux mille quarante-quatre ; ajouter une décennie au vingt-neuf février deux mille vingt-quatre pour atteindre le vingt-huit février deux mille trente-quatre avec clamp vrai ; ajouter quatre décennies à une date de milieu d'année pour un horizon de quarante ans ; et soustraire une décennie d'une date d'embauche pour atterrir sur l'anniversaire de décennie antérieur. Champs manquants, dates non chaîne, chaînes qui ne correspondent pas au motif de chiffres quatre-deux-deux, décalages non entiers et bases qui correspondent au motif mais ne sont pas de vraies dates de calendrier échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse renvoie la date de base normalisée, le décalage entier decades appliqué, la valeur years_added égale à decades fois dix, la chaîne ISO du résultat après addition, l'année, le mois et le jour numériques du résultat, un booléen is_leap_year pour l'année du résultat, un booléen clamped_leap_day vrai seulement lorsque le vingt-neuf février a été réduit au vingt-huit, et une courte chaîne formula qui documente la règle de clamp bissextile. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.

Où les calculateurs d'ajout de décennies interviennent au travail

Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.

Quel est le coût ?

L'outil navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde prépayé KIT à $0.002 par élément réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →