ForHosting KIT · Sciences

Calculateur d'heures de jour

À l'équateur, chaque jour compte 12 heures de lumière ; vers les pôles, un jour d'été monte à 24 et un jour d'hiver tombe à 0. Saisissez le jour de l'année et votre latitude pour connaître la durée d'ensoleillement. 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
Jour
172
Latitude
0
Vous obtenez
Résultat
12
Déclinaison (°)
23,45
Heures de jour
12
Angle horaire (°)
90

Un calculateur d'heures de jour répond à une question saisonnière que se posent encore architectes, cultivateurs, marins et étudiants en astronomie : combien d'heures de soleil tombent sur une latitude donnée un jour donné de l'année. Ce point d'entrée prend le jour ordinal de l'année et la latitude géodésique de l'observateur, approxime la déclinaison du Soleil avec le modèle cosinus saisonnier usuel et renvoie la durée géométrique du jour en heures. À l'équateur le modèle produit douze heures chaque jour ; vers les pôles il s'étire vers vingt-quatre heures autour du solstice d'été local et se contracte vers zéro autour du solstice d'hiver local.

Déclinaison solaire, angle horaire et formation des heures de jour

La durée du jour est le temps que le centre géométrique du Soleil passe au-dessus de l'horizon vrai. Cet intervalle vaut deux fois l'angle horaire solaire au lever, et l'angle horaire découle de l'astronomie sphérique dès que deux angles sont connus : la latitude de l'observateur φ et la déclinaison du Soleil δ. La déclinaison est la latitude du point subsolaire ; elle oscille entre plus et moins l'obliquité de l'écliptique au cours d'une année tropique.

Les réductions complètes utilisent la longitude vraie du Soleil, l'équation du centre et la nutation, mais l'ingénierie et la pratique de classe n'ont souvent besoin que d'une courbe saisonnière lisse. Ce calculateur emploie le modèle cosinus saisonnier de Cooper avec une obliquité fixe de 23.45 degrés et un pic au jour 172, qui approxime le 21 juin d'un calendrier non bissextile : δ égale 23.45 degrés fois le cosinus de deux π sur 365 fois le jour moins 172.

L'identité géométrique du lever est alors cos ω₀ égal à moins tan φ fois tan δ, et les heures de jour D valent 24 sur π fois l'arccos de ce cosinus, ou de façon équivalente deux quinzièmes de l'angle horaire en degrés. Lorsque la valeur absolue de tan φ tan δ vaut au moins un, l'arccos n'est pas défini sur la droite réelle : le Soleil ne se couche jamais (soleil de minuit, 24 heures) ou ne se lève jamais (nuit polaire, 0 heures).

Le modèle ignore la réfraction atmosphérique, le disque solaire fini et l'équation du temps, si bien que les tables civiles de lever qui utilisent une dépression de 0.833 degrés différeront de quelques minutes ; l'identité ici est la longueur géométrique du jour en forme close enseignée avec le modèle de déclinaison.

À quoi sert la durée du jour, et les pôles

Serres, gestionnaires de vignoble et organisateurs d'événements en extérieur utilisent un calculateur d'heures de jour lorsqu'ils connaissent déjà le jour du calendrier et la latitude du site et ont besoin de la photopériode saisonnière sans dresser une pile d'éphémérides. Architectes et modeleurs énergétiques croquent le jour d'hiver à 40 ou 50 degrés nord pour dimensionner les vitrages et estimer les charges d'éclairage avant de passer à un fichier d'année météorologique type.

Marins et équipes de terrain aux hautes latitudes vérifient si un jour d'été à 70 degrés nord reste une paire lever-coucher normale ou est déjà entré en soleil de minuit. Les salles de classe et les générateurs de préparation d'examens ont besoin d'un oracle déterministe de l'identité géométrique pour qu'un correcteur note à la fois le cas de douze heures à l'équateur et le rejet d'une latitude hors de moins 90 à plus 90.

Cette page s'adresse à qui cherche un calculateur d'heures de jour, la durée du jour depuis une date et une latitude, ou la photopériode d'un modèle de déclinaison solaire. Ce n'est pas une date de début de l'heure d'été aux États-Unis, ni un outil de crépuscule civil ou d'horloge de lever avec fuseau et longitude, ni un solveur d'altitude solaire à midi, ni un convertisseur de masse solaire ou de puissance de panneau.

Préférez cette capacité lorsque vous avez un jour de l'année et une latitude et n'avez besoin que des heures de jour géométrique.

Photopériode saisonnière pour cultures et événements

Les responsables de serres, de vignobles et d'événements en extérieur convertissent un jour de calendrier et la latitude du site en heures de jour sans installer une bibliothèque d'éphémérides.

Esquisses d'architecture et d'éclairage naturel

Les modèles énergétiques précoces ont besoin de la durée d'hiver contre celle d'été à une latitude de conception pour dimensionner vitrages et éclairage avant qu'un fichier d'année météorologique type soit disponible.

Comment le calculateur d'heures de jour obtient-il la durée à partir du jour et de la latitude ?

Il approxime la déclinaison solaire par δ=23.45·cos(2π/365·(N−172)), puis évalue D=(24/π)·arccos(−tan(φ)·tan(δ)). Envoyez l'entier day (1–366) et lat en degrés.

Que se passe-t-il si la latitude sort de −90 à 90 degrés ?

Une latitude au-delà des pôles n'est pas une position géographique pour ce modèle, et la requête n'est pas facturée.

Pourquoi y a-t-il douze heures de jour à l'équateur tous les jours ?

À lat 0, tan(φ) est nul, donc l'angle horaire du lever vaut 90 degrés et D vaut exactement 12 heures dans le modèle géométrique, indépendamment de la déclinaison.

Que montre le calculateur près des pôles ?

Quand le Soleil ne se couche pas, il renvoie 24 heures de soleil de minuit ; quand il ne se lève pas, il renvoie 0 heure de nuit polaire. Une équipe à 70 degrés nord sait ainsi si une journée d'été a encore un coucher de soleil.

Pourquoi mon tableau local de lever du soleil diffère-t-il de quelques minutes ?

Les tableaux publiés tiennent souvent compte de la déviation de la lumière dans l'air et de la taille du disque solaire. Ce calculateur mesure le temps que passe le centre du Soleil au-dessus d'un horizon plat, d'où quelques minutes d'écart.

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/phys/daylight

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/phys/daylight \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"day":172,"lat":40}'
{
  "day": 172,
  "lat": 40
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.daylight",
  "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.

Une latitude hors de l'intervalle fermé de moins quatre-vingt-dix à plus quatre-vingt-dix degrés est rejetée avec invalid_input plutôt qu'un résultat enveloppé ou imaginaire.

Déclinaison solaire, angle horaire et formation des heures de jour

Des entrées identiques produisent toujours le même JSON car le chemin est de l'arithmétique en virgule flottante pure.

Contrat d'entrée, forme de la réponse et erreur de plage de latitude

Le jour 1 est le 1er janvier, le jour 172 se situe près du solstice d'été boréal, et 366 est admis pour qu'un jour bissextile puisse être traité sans inventer un échantillon 367 de l'année tropique. Sont également rejetés un day manquant, un day non entier, day 0 et day 367. Exemple : day 172 et lat 0 donnent exactement douze heures, car la tangente de l'équateur est nulle et l'arccos de zéro est un angle droit. Envoyez un corps JSON avec deux nombres finis obligatoires : day, l'entier du jour de l'année de 1 à 366 inclus (alias day_of_year, doy, n et N), et lat, la latitude de l'observateur en degrés décimaux de moins 90 à plus 90 inclus (alias latitude, phi et latitude_deg). Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; booléens, chaînes vides et valeurs non finies échouent avec invalid_input en nommant le champ. Si lat sort de l'intervalle fermé de moins 90 à plus 90 degrés, la tâche échoue avec invalid_input et n'est pas facturée — la tangente de la latitude n'est pas définie au-delà des pôles, et envelopper 91 degrés en colatitude calculerait en silence le jour du mauvais lieu. En cas de succès, le corps répète day et lat, rapporte declination_deg du modèle cosinus, daylight_hours comme durée principale en heures, result comme alias de daylight_hours, hour_angle_deg comme angle horaire du lever en degrés (0 en nuit polaire, 180 sous soleil de minuit), regime comme normal, midnight_sun ou polar_night, plus les chaînes formula et method pour qu'un client consigne quelle approximation a produit le décompte. Le tarif est un $0.002 forfaitaire par requête réussie avec unité item ; une validation en échec ne consomme pas le solde prépayé.

Qui utilise une API de durée du jour, cas polaires, et ce que cette page n'est pas

Envoyez day 172 avec une latitude boréale pour voir le maximum local ; envoyez day 355 pour le minimum local ; envoyez lat 90 avec un jour d'été pour lire 24 heures et regime midnight_sun, ou un jour d'hiver pour lire 0 heures et polar_night. Parce que l'implémentation est du parse de tier A pur, chaque appel réussi coûte le $0.002 publié de tarif de base, sans jetons de modèle et sans réseau sortant.

Contrôles de classe et de régime polaire

Étudiants et correcteurs vérifient l'identité de douze heures à l'équateur, les bornes de soleil de minuit et de nuit polaire, et l'erreur invalid_input lorsque la latitude sort de −90 à 90 degrés.

Le calculateur gère-t-il le soleil de minuit et la nuit polaire ?

Oui. Lorsque |tan(φ) tan(δ)| ≥ 1 il n'existe pas d'angle horaire réel de lever : daylight_hours vaut 24 avec regime midnight_sun, ou 0 avec regime polar_night.

Combien coûte ce calculateur d'heures de jour ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →