ForHosting KIT · Dates et temps

Calcul des heures du crépuscule civil en UTC

Le 21 juin 2026, à la latitude 40,7128 et à la longitude -74,006, le crépuscule civil commence à 08:51 UTC et s'achève à 01:04 UTC le lendemain. Indiquez une date et des coordonnées pour obtenir ces deux instants, avec le Soleil 6 degrés sous l'horizon. 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
2026-06-21
Latitude
40,7128
Longitude
-74,006
Vous obtenez
Dépression solaire (°)
6
Précision
approximate
Statut
ok
Début du crépuscule civil (UTC)
2026-06-21T08:51:00Z

Ce calculateur de crépuscule civil estime le début du crépuscule civil matinal et la fin du crépuscule civil vespéral pour une date grégorienne, une latitude et une longitude précises. Il renvoie des horodatages UTC déterministes fondés uniquement sur les valeurs que vous fournissez. Le crépuscule civil utilise le seuil conventionnel où le centre du Soleil se trouve 6 degrés sous l’horizon. Le résultat convient à la planification, à la programmation, à la photographie, aux opérations extérieures et aux flux de données nécessitant une approximation reproductible plutôt que des observations en direct ou une recherche de lieu.

Saisissez une date et un lieu précis

Indiquez la date civile au format strict YYYY-MM-DD, puis saisissez la latitude et la longitude en degrés décimaux. Une latitude positive correspond au nord et une latitude négative au sud ; une longitude positive correspond à l’est et une longitude négative à l’ouest. Le calcul ne déduit ni ville, ni fuseau horaire, ni altitude, ni règle d’heure d’été.

Le contrat est ainsi sans ambiguïté : les trois mêmes entrées produisent toujours le même résultat UTC, quel que soit l’endroit où la requête est exécutée. UTC est particulièrement utile dans les systèmes automatisés, car il évite les heures locales dupliquées ou inexistantes lors des changements d’heure. Pour les lieux très à l’est ou à l’ouest de Greenwich, un horodatage renvoyé peut appartenir à la date UTC précédente ou suivante ; cela est normal et ne signifie pas que la date solaire locale demandée a changé.

Vérifiez soigneusement le signe des coordonnées, car inverser une longitude décale les événements estimés de plusieurs heures. La latitude admise va de -90 à 90 et la longitude de -180 à 180. Les dates impossibles et les coordonnées non finies sont rejetées au lieu d’être corrigées silencieusement.

Comprenez la méthode d’approximation

Le crépuscule civil est conventionnellement délimité par un zénith solaire de 96 degrés, ce qui équivaut à placer le centre du Soleil 6 degrés sous un horizon idéal. Le calculateur estime l’anomalie moyenne, la longitude vraie, l’ascension droite, la déclinaison et l’angle horaire du Soleil, puis convertit en UTC les deux franchissements du seuil. Les résultats sont arrondis à la minute la plus proche, car cette méthode compacte de position solaire reste approximative ; afficher une précision artificielle inférieure à la seconde serait trompeur.

La réfraction atmosphérique, l’altitude de l’observateur, le relief, les bâtiments, l’abaissement de l’horizon marin, les conditions météorologiques inhabituelles et les petites corrections astronomiques d’ordre supérieur ne sont pas modélisés. Ces facteurs peuvent modifier ce qu’une personne observe réellement. Considérez la sortie comme une estimation de planification, non comme une observation critique pour la sécurité ou un almanach officiel.

L’algorithme emploie uniquement de l’arithmétique, sans horloge de l’hôte, base de fuseaux horaires, service réseau, valeurs aléatoires ni objets Date de JavaScript.

Interprétez les résultats courants et polaires

Le début matinal marque le franchissement ascendant des 6 degrés sous l’horizon par le Soleil ; la fin vespérale marque le franchissement descendant. Près des cercles arctique ou antarctique, le seuil choisi peut ne jamais être franchi à une date donnée. Cette réponse est plus exacte que des valeurs de minuit inventées ou des champs null qu’un traitement ultérieur pourrait prendre pour des événements.

Pour présenter le résultat, convertissez les horodatages UTC avec une bibliothèque de fuseaux horaires fiable et indiquez clairement le fuseau cible. Pour programmer des machines ou des travaux de terrain, ajoutez une marge opérationnelle et consultez des sources locales officielles, car le relief et l’atmosphère peuvent modifier la lumière visible indépendamment du seuil géométrique calculé.

Planifier une séance photo extérieure

Estimez la plage UTC autour de l’aube et du soir avant de la convertir dans le fuseau horaire civil du lieu.

Programmer un éclairage automatisé

Créez des estimations quotidiennes reproductibles de commutation à partir de dates et de coordonnées enregistrées, sans service météo ni géocodage.

Annoter des données environnementales

Classez les observations par rapport aux limites approximatives du crépuscule civil grâce à un calcul déterministe adapté aux traitements reproductibles.

Que signifie le crépuscule civil ?

Il s’agit de la période où le centre du Soleil se situe entre l’horizon et 6 degrés au-dessous. Ce calculateur estime les franchissements extérieurs de ce seuil de 6 degrés.

Les heures renvoyées sont-elles locales ?

Non. Ce sont des horodatages UTC au format ISO 8601 terminés par Z. Convertissez-les séparément si vous avez besoin d’un fuseau horaire local nommé.

Quelle est la précision des résultats ?

Il s’agit d’approximations de planification arrondies à la minute. L’altitude, le relief, la réfraction, la météo et les effets astronomiques d’ordre supérieur ne sont pas modélisés.

Pourquoi certaines régions polaires n’ont-elles pas d’heures ?

À certaines dates, le Soleil ne franchit jamais la limite de 6 degrés sous l’horizon. La réponse indique cette situation et omet les horodatages d’événements inexistants.

L’outil utilise-t-il l’horloge de mon appareil ou un service en direct ?

Non. Il utilise uniquement la date, la latitude et la longitude fournies ; des entrées identiques donnent donc des résultats identiques.

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/civil-twilight-approx

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/civil-twilight-approx \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-06-21","lat":40.7128,"lon":-74.006}'
{
  "date": "2026-06-21",
  "lat": 40.7128,
  "lon": -74.006
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.civil_twilight_approx",
  "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.

Interprétez les résultats courants et polaires

Pour la plupart des dates et des latitudes habitées, status vaut ok et la réponse contient civil_twilight_begin_utc et civil_twilight_end_utc sous forme d’horodatages ISO 8601 terminés par Z. La réponse omet alors volontairement les deux horodatages d’événement, signale no_civil_twilight_crossing et précise si le Soleil reste toute la journée au-dessus ou au-dessous du seuil du crépuscule civil.

Combien coûte une requête API ?

Le prix de base est de $0.002 par requête. La même logique déterministe peut également s’exécuter dans l’expérience du navigateur.

Consulter la documentation complète du KIT →