ForHosting KIT · Dates et temps

Fraction du mois écoulée

Au 15 février 2024, 15 des 29 jours du mois sont passés, un peu plus de la moitié, et il en reste 14. Saisissez une date pour obtenir la part écoulée de son mois, en fraction et en pourcentage, utile pour un prorata. 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-02-15
Vous obtenez
Année
2 024
Mois
2
Jour
15
Nom du mois
February

La fraction d'un mois déjà écoulée à une date civile donnée est la part de ce mois calendaire derrière vous, exprimée à la fois comme intervalle unitaire depuis juste au-dessus de zéro le premier du mois jusqu'à un le dernier jour, et comme pourcentage depuis juste au-dessus de zéro jusqu'à cent. Cycles de facturation, prorata de loyer, crédit d'abonnement, coupures de paie et barres OKR mensuelles ont besoin de ce nombre sans combattre les fuseaux de l'hôte ni les tables d'heure d'été. Ce calculateur accepte une seule date calendaire ISO au format strict année-mois-jour avec quatre, deux et deux chiffres, vérifie que le jour existe vraiment sur le calendrier grégorien — y compris les févriers bissextiles —, consulte combien de jours ce mois contient et renvoie la fraction écoulée comme le jour du mois divisé par la longueur du mois plus le pourcentage correspondant. Des dates impossibles comme le 29 février d'une année commune ou le 31 avril échouent avec une erreur de validation claire au lieu d'un ajustement silencieux.

Comment la fraction écoulée d'un mois est calculée depuis une date ISO

Partez d'une date civile écrite en année, mois et jour au format ISO international avec tirets et largeurs fixes pour que tout client s'accorde sur les trois mêmes entiers. Confirmez d'abord que l'année se situe dans une plage grégorienne pratique de l'an un à neuf mille neuf cent quatre-vingt-dix-neuf et que le mois est entre un et douze.

Appliquez ensuite la règle bissextile des calendriers civils mondiaux : une année est bissextile si elle est divisible par quatre, sauf que les années séculaires ne le sont que si elles sont aussi divisibles par quatre cents. Cette règle rend légal le 29 février en 2024 et 2000, et illégal en 2023 et 1900.

Avec le statut bissextile connu, consultez la longueur du mois qui contient la date donnée : trente et un jours pour janvier, mars, mai, juillet, août, octobre et décembre ; trente jours pour avril, juin, septembre et novembre ; vingt-huit ou vingt-neuf jours pour février. Rejetez tout jour qui dépasse cette longueur, par exemple le 31 avril ou le 29 février d'une année commune.

Lorsque le triple est valide, la fraction écoulée du mois jusqu'à cette date est définie comme le jour du mois divisé par la longueur du mois, et le pourcentage écoulé est cent fois cette fraction. Le premier de n'importe quel mois correspond donc à un sur la longueur du mois, les dates de mi-mois se situent près d'un demi avec un petit décalage selon que le mois a vingt-huit, vingt-neuf, trente ou trente et un jours, et le dernier jour du mois est exactement un et cent pour cent.

Les jours restants valent la longueur du mois moins le jour du mois, la fraction restante est la part complémentaire du mois et le pourcentage restant est cette part complémentaire multipliée par cent.

Ce que vous envoyez et ce que vous recevez

Envoyez un champ chaîne obligatoire nommé date contenant un jour calendaire ISO strict tel que deux mille vingt-quatre tiret zéro deux tiret un cinq. Les jours qui correspondent au motif mais ne sont pas de vraies dates calendaires — y compris le 29 février non bissextile et les mois hors de un à douze — échouent aussi avec un message qui nomme le problème pour que les clients corrigent l'entrée sans deviner.

Contrôles classiques : le 15 février d'une année bissextile vaut quinze sur vingt-neuf, le 30 avril vaut exactement un et cent pour cent, le 1er juillet vaut un sur trente et un, et le 28 février d'une année commune vaut exactement un. Gardez les requêtes petites, figez dans les tests la fraction et le pourcentage arrondis, et vous obtenez des chiffres reproductibles d'avancement du mois pour la facturation, les plugins LMS et les workers en périphérie sans monter votre propre bibliothèque de calendrier.

Où un calculateur de fraction du mois écoulée apparaît dans le travail réel

Les équipes finance et abonnement proratisent les charges mensuelles lorsqu'un client commence ou résilie en milieu de cycle et ont besoin d'une fraction fiable qui suive les dates civiles plutôt que des secondes d'epoch Unix qui ignorent les longueurs de mois et les févriers bissextiles. Paie et loyer convertissent une date de coupure en part du mois déjà travaillée ou occupée pour que bulletins et grands livres restent lisibles aux non-ingénieurs.

Les tableaux de bord produit tracent des barres mensuelles pour OKR, quotas d'usage et calendriers de contenus et doivent rester conscients des bissextiles sans fuseaux de l'hôte. Un logiciel qui doit rester libre de bibliothèques de fuseau a encore besoin d'une fraction calendaire pure pour les fenêtres de maintenance, les calendriers de conformité et les widgets de productivité personnelle définis par dates civiles plutôt que par une horloge vive.

Si plus tard vous n'avez besoin que du décompte brut des jours d'un mois, du pourcentage d'une année civile entière, des jours entiers écoulés depuis le premier janvier, des jours entiers écoulés dans un trimestre fiscal, ou du premier et du dernier jour d'un mois, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page de fraction du mois écoulée.

Prorata d'abonnements et de factures

Convertissez toute date de service ISO en fraction écoulée de ce mois de facturation pour que crédits et charges en milieu de cycle restent conscients des bissextiles sans fuseaux de l'hôte.

Coupures de paie et de loyer

Associez une coupure de paie ou d'occupation au pourcentage du mois écoulé, plus les jours restants, pour des bulletins et grands livres lisibles par des non-ingénieurs.

Comment calcule-t-on la fraction écoulée d'un mois ?

Le dernier jour du mois est toujours exactement 1.0 et 100%.

Une année bissextile change-t-elle le résultat de février ?

Oui. Les févriers bissextiles ont 29 jours, donc le 15 février vaut 15/29 en 2024 et 15/28 en 2023. Le 29 février n'est accepté que les années bissextiles.

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

Forme incorrecte, mois hors plage ou jours impossibles comme 2023-02-29 sont rejetés et non facturés.

Est-ce la même chose que les jours d'un mois ou l'avancement de l'année ?

Non. Les jours d'un mois ne renvoient que la longueur 28–31. L'avancement de l'année renvoie le pourcentage de l'année civile. Cette page renvoie la fraction et le pourcentage écoulés du mois qui contient la date — une intention de recherche différente bien que les trois utilisent l'arithmétique calendaire.

Combien coûte le calculateur de fraction du mois écoulée ?

L'outil du navigateur est gratuit et s'exécute localement.

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/fraction-of-month

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/fraction-of-month \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-02-15"}'
{
  "date": "2024-02-15"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.fraction_of_month",
  "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.

La réponse inclut aussi les jours restants, la fraction restante, le pourcentage restant, un indicateur bissextile, le nom anglais month_name et une courte chaîne de formule pour que barres de progression et feuilles de prorata restent cohérentes.

Comment la fraction écoulée d'un mois est calculée depuis une date ISO

Tout le pipeline est une arithmétique entière et flottante déterministe, sans graines aléatoires, sans horodatages d'horloge murale, sans objet Date JavaScript et sans appels réseau, de sorte que des entrées identiques produisent toujours le même JSON.

Ce que vous envoyez et ce que vous recevez

Champs manquants, valeurs non chaîne et chaînes qui ne correspondent pas au motif quatre-deux-deux chiffres échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse répète la chaîne de date normalisée, les composantes numériques d'année, de mois et de jour, le month_name anglais, days_in_month de vingt-huit à trente et un, remaining_days jusqu'au dernier jour de ce mois, un booléen is_leap_year, fraction comme la part écoulée du mois sur l'intervalle unitaire, percent comme cette part fois cent, remaining_fraction et remaining_percent comme les parts complémentaires, et une courte chaîne formula qui documente la règle bissextile et la définition de la fraction. 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ù un calculateur de fraction du mois écoulée apparaît dans le travail réel

Parce que 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. Associez l'exécution gratuite du navigateur sur cette page à l'API tarifée lorsque vous avez besoin de la même fraction dans un pipeline automatisé, et conservez le résultat mathématique inchangé en passant d'un contrôle ponctuel à la facturation de production.

Tableaux de bord OKR et d'usage mensuels

Marquez les barres d'objectifs mensuels avec une fraction stable et remaining_percent depuis des entrées YYYY-MM-DD strictes, avec invalid_input clair sur les mauvaises dates.

Consulter la documentation complète du KIT →