Calculateur d’équation du temps
Au jour 81, l'équation du temps vaut −7,53 minutes : un cadran solaire retarde sur une horloge de temps moyen. Indiquez un jour de 1 à 366 et obtenez en minutes l'écart entre temps solaire vrai et temps solaire moyen. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Jour de l'année
- 81
- Équation du temps (minutes)
- -7,53
Le calculateur d’approximation de l’équation du temps estime la différence entre le temps solaire apparent, qui suit le mouvement observé du Soleil, et le temps solaire moyen, qui progresse uniformément. Saisissez un jour ordinal de 1 à 366 pour obtenir l’écart en minutes grâce à une approximation trigonométrique courante à trois termes. Le résultat convient à l’enseignement, aux calculs solaires préliminaires, aux corrections de cadrans solaires et aux vérifications techniques rapides.
Saisissez le jour civil sous forme de nombre ordinal
Commencez par convertir la date concernée en numéro de jour dans l’année. Le 1er janvier correspond au jour 1, le 31 janvier au jour 31 et le 1er février au jour 32, que l’année soit commune ou bissextile. Après février, les dates diffèrent d’une unité selon le type d’année : vérifiez donc si l’année comprend le 29 février.
Le calculateur accepte les entiers de 1 à 366 et refuse zéro, les nombres négatifs, les fractions, le texte et les valeurs supérieures à 366. Cette plage explicite simplifie la validation dans les formulaires et les processus automatisés. Le jour 366 n’existe que pendant une année bissextile, mais il est accepté puisque la fonction reçoit un jour ordinal et non une année précise.
Si votre source commence à compter à zéro, ajoutez un avant l’envoi. Pour des comparaisons reproductibles, appliquez la même convention à chaque enregistrement. L’objet renvoyé répète le jour accepté avec l’écart calculé, ce qui permet d’associer facilement résultats et entrées dans des journaux, tableaux ou traitements par lots.
Comprenez l’approximation et son signe
Il s’agit d’une approximation compacte standard de l’équation du temps. Ici, un résultat positif signifie que le temps solaire apparent avance sur le temps solaire moyen du nombre de minutes indiqué ; un résultat négatif signifie qu’il retarde. Par exemple, un écart négatif indique qu’un cadran fondé uniquement sur la position apparente du Soleil afficherait une heure antérieure à celle d’une horloge solaire moyenne uniforme selon cette convention.
Les variations de signe et d’amplitude proviennent surtout de l’excentricité de l’orbite terrestre et de l’inclinaison de l’axe de rotation par rapport au plan orbital. Ces effets se combinent différemment au fil de l’année et produisent plusieurs passages par zéro plutôt qu’une correction constante.
Employez le résultat avec la précision appropriée
Considérez cette valeur comme une approximation pratique et non comme le remplacement d’une éphéméride solaire de haute précision. Elle dépend uniquement du numéro du jour et ne tient donc pas compte de l’année exacte, de l’heure, des coordonnées de l’observateur, de la réfraction atmosphérique, de la précession, de la nutation ni des faibles évolutions orbitales à long terme. Cette simplicité est utile pour les exercices, les réglages approximatifs de cadrans solaires, les premières évaluations d’énergie solaire et les tests logiciels exigeant une correction saisonnière déterministe.
Pour estimer le temps solaire apparent local, l’écart est généralement combiné à une correction de longitude par rapport au méridien standard concerné ; le fuseau horaire et l’heure d’été relèvent séparément du temps civil. Conservez la convention de signe lorsque vous transférez le résultat dans une autre formule, car certaines sources inversent l’ordre de soustraction. Pour la navigation scientifique, le pointage d’un télescope, l’heure légale ou les systèmes où les secondes comptent, choisissez un modèle astronomique daté.
Cas d’usage
Corriger approximativement un cadran solaire
Estimez l’avance ou le retard du temps solaire apparent sur le temps moyen pour un jour ordinal choisi.
Expliquer la variation saisonnière du temps solaire
Produisez des valeurs reproductibles illustrant l’écart annuel dû à l’excentricité orbitale et à l’inclinaison axiale.
Contrôler des calculs solaires préliminaires
Ajoutez une estimation légère de l’équation du temps à un processus initial de position solaire ou de planification énergétique.
Questions fréquentes
Que signifie un résultat positif ?
Une valeur positive indique que le temps solaire apparent avance sur le temps solaire moyen selon la convention de ce calculateur.
Puis-je saisir le jour 366 ?
Oui. Le jour 366 est accepté pour une année bissextile ; limitez-vous aux jours 1 à 365 pour une année commune.
Le calcul nécessite-t-il une année ou un lieu ?
Non. Cette approximation utilise uniquement le jour ordinal. Le lieu intervient séparément dans la correction de longitude du temps solaire local.
S’agit-il d’une éphéméride astronomique ?
Non. C’est une approximation trigonométrique compacte destinée aux estimations pratiques, à l’enseignement et aux calculs préliminaires.
Comment convertir une date en numéro de jour ?
Comptez le 1er janvier comme jour 1 : le 31 janvier est le jour 31 et le 1er février le jour 32, quelle que soit l'année. Après février, les années bissextiles ont un jour d'avance ; vérifiez donc si votre année compte un 29 février.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/astro/equation-of-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"day_of_year":81}'const res = await fetch("https://api.kit.forhosting.com/astro/equation-of-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"day_of_year": 81
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/equation-of-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"day_of_year": 81
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/equation-of-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"day_of_year":81}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"day_of_year":81}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/equation-of-time", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"day_of_year": 81
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.equation_of_time",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comprenez l’approximation et son signe
Le calcul forme d’abord l’angle annuel B = 2π(day − 81) / 364. Il évalue ensuite E = 9.87 sin(2B) − 7.53 cos(B) − 1.5 sin(B), E étant exprimé en minutes. L’angle annuel est évalué en radians et le résultat est arrondi à six décimales afin de produire un JSON stable.
Employez le résultat avec la précision appropriée
Chaque requête API coûte $0.002 ; la version dans le navigateur emploie le même calcul pur sans données réseau.
Questions techniques
Combien coûte un calcul par API ?
Chaque requête API coûte $0.002.