Hello Astronomy

Traduction automatique. Le texte de référence est en chinois simplifié.

Pour une date d’observation ancienne, serait-il erroné de la changer en jours consécutifs ?

La même année, le même mois et le même jour peuvent ne pas être le même jour si le calendrier est différent ; choisissez d'abord la règle, puis vérifiez dans les deux sens.

heure et calendrier

L'histoire enregistre une date, mais les programmes modernes nécessitent JD. En plus de l'année, du mois et du jour, vous devez également savoir s'il utilise le calendrier grégorien ou le calendrier julien, s'il traverse le changement de calendrier local et comment saisir le numéro de l'année « BC ». La conversion ne consiste pas à appliquer directement un calendrier pour aujourd'hui.

Ouvrir la leçon interactive →

Devinez d'abord

Connaissant les mots « 10 octobre 1582 », peut-on déterminer quel jour cela doit être ?

Afficher la réponse et les explications

Il faut également connaître le calendrier et les règles régionales — Les calendriers grégoriens/juliens étendus peuvent avoir cette balise, tandis que certaines 1 582 règles de calendrier mixtes l'ignorent.

Ensuite, connectez l'expérience et la science

Écrivez d'abord le calendrier à côté de la date

La même chaîne d'année, de mois et de jour ne correspond pas nécessairement au même jour dans le calendrier grégorien et dans le calendrier julien. Le programme clarifie d'abord les règles et rejette les dates inexistantes.

date + calendrier → nombre unique de jours consécutifs

Utilisez des jours consécutifs pour parcourir le calendrier

Dans les règles romaines, le 4 octobre est suivi du 15 octobre. L'étiquette de date saute de dix chiffres, mais un seul jour s'est écoulé.

1582-10-04 → JD2299159.5 ; le lendemain JD2299160.5

Reconvertir JD en calendrier

L'algorithme inverse ajoute d'abord 0,5, utilise minuit comme limite entre les jours entiers et les décimales dans la journée, puis trouve l'année, le mois et le jour.

Z=floor(JD+0.5), F est la décimale restante

La signification des années négatives et du MJD doit également être expliquée

L'année astronomique compte 0 an ; MJD soustrait simplement 2 400 000,5 à JD. Le point de départ est différent et le temps décrit ne change pas.

MJD = JD − 2400000.5

Développer le calcul

若 M≤2:Y←Y−1,M←M+12 A = floor(Y/100) Bcalendrier grégorien = 2 − A + floor(A/4);Bcalendrier julien = 0 JD = floor(365.25(Y+4716)) + floor(30.6001(M+1)) + D + B − 1524.5

D contient des décimales intrajournalières. floor est arrondi à l'infini négatif et ne peut être remplacé par des décimales tronquées ; sélectionnez d'abord le calendrier, puis calculez la correction B.

essaie-le

Après avoir saisi la date étendue, vous pouvez modifier l'année, le mois et le jour. Comparez d'abord avant et après le changement de calendrier de 1582, puis utilisez « vérifier la date de JD » pour vérifier ; les deux conversions doivent pointer vers le même jour.

Jetez-y un oeil →

Pas besoin de mémoriser les symboles

JD / MJD
Nombre de jours consécutifs / JD−2400000.5
Année astronomique 0
Correspondant à l'année historique 1 avant JC
calendrier étendu
Étendre les mêmes règles arithmétiques au passé ou au futur ne signifie pas les adopter dans l’histoire locale.
Règles du calendrier romain
Règles de mélange spécifiques pour le 1582-10-04 suivi du 1582-10-15

Algorithme, précision et champ d'application

Chapitre supplémentaire 7 Date à JD, JD rétrospectif, année astronomique négative, sélection du calendrier et MJD. Réutilisez en avant l'Astro.jd vérifié, vérifiez d'abord indépendamment la durée du mois et l'année bissextile ; utilisez à l'inverse les pas entiers Z/F et A/B/C/D/E de la page imprimée 63, et sélectionnez le calendrier grégorien ou julien en mode explicite. Le modèle hybride romain 1582 exclut les périodes du 5 au 14 octobre ; ne revendique pas un changement de calendrier mondial à la même date. La direction avant prend en charge les années astronomiques de −4712 à 3000, et la direction inverse prend en charge JD0 à 3000000. Les JD négatives ne sont pas traitées ; l'année 0 ne s'écrit pas "0 BC". 24h est considéré comme 0h du jour suivant, et il avancera toujours selon le JD continu lors du changement de calendrier. MJD minuit est un entier et JD midi est un entier. Cette leçon ne fait que l'arithmétique du calendrier, la conversion dans la même échelle de temps et ne mélange pas les différences ou les fuseaux horaires UT1/TT.

vérification de ma compréhension

À quelle année l'année 0 du calendrier astronomique correspond-elle dans le calendrier historique ordinaire ?

1 avant JC — Les nombres d’années astronomiques conservent 0, et les années historiques avant JC/AD n’ont généralement pas 0 ans.

De combien faut-il augmenter JD du 4 au 15 octobre 1582 à Rome ?

1 jour — Dans cette règle de fusion, ce sont des dates adjacentes.

A quoi correspond MJD=0 ?

JD=2400000.5 — MJD a changé le point zéro ; les deux ne sont pas le même numéro.

Le temps continu n'a pas sauté en raison du changement de calendrier ; ce qui a changé, c'est l'étiquette de date. Le calendrier, le numéro de l’année et l’échelle de temps doivent être écrits clairement.

Jean Meeus · Astronomical Algorithms, 2nd ed. · Non. 7 chapitre

heure et calendrier · Tous les cours interactifs