Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Date-heure obtenue
2024-06-15 11:40:30 (Saturday)
Day of week: Saturday
Année obtenue 2024
Mois obtenu 6
Jour obtenu 15
Heure obtenue 11
Minute obtenue 40
Seconde obtenue 30
Jour de la semaine Saturday

À quoi sert ce calculateur

Cet outil part d'une date et d'une heure de départ, puis y ajoute (ou en retranche) une durée exprimée en jours, heures, minutes et secondes. Il vous renvoie la date du calendrier obtenue, l'heure correspondante ainsi que le jour de la semaine. Il s'appuie sur le calendrier grégorien proleptique et considère chaque minute comme strictement égale à 60 secondes (les secondes intercalaires ne sont pas prises en compte). Le calcul est universel ; le sélecteur d'ère facultatif vous permet simplement de saisir une année à l'aide d'un nom d'ère impériale japonaise — Meiji, Taishō, Shōwa, Heisei ou Reiwa — qui est converti en année occidentale (ère commune) avant le calcul.

Comment l'utiliser

Choisissez une ère (laissez « Occidental (EC) » pour les années ordinaires), puis indiquez l'année, le mois, le jour, l'heure, la minute et la seconde de départ. Sélectionnez le sens : « Après (+) » avance dans le temps, « Avant (-) » remonte dans le temps. Saisissez ensuite la durée écoulée en jours, heures, minutes et secondes. Laissez à 0 tout champ qui ne vous concerne pas. Validez pour afficher la date-heure obtenue et le jour de la semaine.

La formule expliquée

La date de départ est convertie en numéro de jour julien (JDN), un décompte continu des jours. Ce jour est ensuite combiné avec l'heure de la journée pour obtenir un total en secondes. Les secondes écoulées (avec leur signe) sont ajoutées, puis le total est de nouveau décomposé en un nombre de jours et une heure de la journée à l'aide d'une division entière par défaut, de sorte que les décalages négatifs (soustraction au-delà de minuit, d'un mois ou d'une année) produisent toujours une date valide. Le JDN est alors reconverti en année, mois et jour grégoriens, et le jour de la semaine est déduit directement du JDN.

$$\begin{gathered} T_{\text{result}} = T_{\text{start}} + \text{Dir} \cdot \Delta \\[1.5em] \text{where}\quad \left\{ \begin{aligned} Y &= \text{Era} + \text{Year} \\ T_{\text{start}} &= \text{JDN}(Y,\,\text{Mon},\,\text{Day}) \cdot 86400 \\ &\quad + 3600\,\text{Hr} + 60\,\text{Min} + \text{Sec} \\ \Delta &= 86400\,\text{Days} + 3600\,\text{Hrs} \\ &\quad + 60\,\text{Mins} + \text{Secs} \end{aligned} \right. \end{gathered}$$
Droite graduée montrant une date-heure de départ à laquelle on ajoute une durée écoulée pour atteindre la date-heure obtenue
Le temps écoulé est converti en secondes, puis ajouté (ou soustrait) à l'instant de départ.

Exemple concret

Départ le 15/06/2024 à 00:00:00, sens Après, durée écoulée de 0 jour 11 heures 40 minutes 30 secondes. Le JDN du 15/06/2024 vaut \(2\,460\,477\). L'ajout de \(42\,030\) secondes conserve le même jour et donne 11:40:30. Le résultat est donc le 15/06/2024 à 11:40:30, qui tombe un samedi.

Décomposition d'une durée en jours, heures, minutes et secondes se combinant en un total de secondes
Jours, heures, minutes et secondes se combinent en un seul total en secondes.

FAQ

Gère-t-il les années bissextiles ? Oui. La conversion en numéro de jour julien applique automatiquement l'ensemble des règles grégoriennes de calcul des années bissextiles.

Puis-je soustraire du temps ? Oui. Choisissez « Avant (-) » et la totalité de la durée écoulée est retranchée, en remontant correctement à travers les jours, les mois et les années.

Et les fuseaux horaires et l'heure d'été ? Le calcul porte sur un instant calendaire pur, sans aucun ajustement de fuseau horaire ni de passage à l'heure d'été : les résultats sont donc parfaitement déterministes.

Dernière mise à jour: