Le calendrier Julian est un calendrier formulé par Julius Caesar en 46 avant JC et a une durée de 365,25 jours. Le calendrier julien est un système de dattes continu, généralement utilisé en astronomie et en recherche historique.
Dans de nombreuses applications, les utilisateurs peuvent avoir besoin de convertir les dates juliennes en calendriers juliens, en particulier lors du traitement des données ou de l'historique astronomiques. Certains logiciels informatiques scientifiques et astronomiques reposent sur la conversion mutuelle de ces deux calendriers.
Voyons comment rédiger une fonctionnalité simple dans PHP pour implémenter la conversion du calendrier julien. Voici l'exemple de code:
<span class="fun">fonction JulianttoJulianday ($ an, $ mois, $ day) {$ a = plancher ((14 - $ mois) / 12); $ y = $ an + 4800 - $ a; $ m = $ mois + (12 * $ a) - 3; retourner $ day + plancher ((153 * $ m + 2) / 5) + (365 * $ y) + plancher ($ y / 4) - plancher ($ y / 100) + plancher ($ y / 400) - 32045; } // Exemple $ julianyear = 2023; $ Julianmonth = 10; $ Julianday = 10; $ JuliandayNumber = Juliantojulianday ($ Julianyear, $ Julianmonth, $ Julianday); Echo "Date du calendrier julien". $ Julianyear. "-". $ Julianmonth. "-". $ Julianday. "Convertir en Julian Calendar est:". $ JuliandayNumber;</span>
Ce code met en œuvre la conversion de date de Julian en Julian Calendar. Tout d'abord, il calcule le jour julien correspondant, puis publie le résultat.
Ce qui précède est la méthode d'implémentation PHP pour convertir le calendrier julien en calendrier julien. Grâce à cet article, vous pouvez en apprendre davantage sur les concepts de base de ces deux systèmes de dattes et la nécessité de la conversion. J'espère que cet exemple de code vous aidera à mieux gérer les dates dans votre projet.