Julian Günü Nömrələri
Peter Meyer tərəfindən
Julian Day say sisteminin təbiəti və mənşəyi
Original URL: https://www.hermetic.ch/cal_stud/jdn.htm

Mathematician George known for his work on logic gates

 
  1. Giriş
  2. Julian Dövrü
  3. Julian Günü nömrəsi
  1. Astronomik Julian Gününün Sayı
    və Astronomik Julian Tarixi
  2. Xronoloji Julian Gününün Nömrəsi
    və Xronoloji Julian Tarixi
  1. Dəyişdirilmiş Julian Günü Nömrəsi
  2. Lilian Günü Nömrəsi
  3. "Julian Date" sözünün fərqli mənaları
  4. Çevrilmə alqoritmləri

1. Giriş

Qriqorian tarixi Qriqorian təqvimində bir tarix olduğu kimi , Julian tarixi də Julian təqvimində bir tarixdir. (Bu təqvimlər haqqında daha çox məlumat üçün Julian və Qriqorian Təqvimlərinə baxın .) Astronomlar bəzən "Julian tarixi" terminini başqa mənada istifadə edirlər, ona görə də bu, "Julian gününün sayı" adlanan şeylə əlaqədardır. "Julian tarixi" termininin belə istifadəsi onu qeyri-müəyyən edir, lakin məna adətən kontekstdən aydın olur. Bu məqalədə Julian gün sayı anlayışı , Julian tarixi termininin müxtəlif mənaları ilə birlikdə izah ediləcəkdir .

Astronomlar və təqvimçilər (təəssüf ki, yaşamaq üçün olmayan təqvimləri öyrənənlər) tərəfindən istifadə edilən Julian gün nömrələri adlanan günlərin nömrələnməsi sisteminə görə , günlərin müvəqqəti ardıcıllığı -2, -1, 0 tam ədədlərin ardıcıllığına uyğunlaşdırılır. , 1, 2, 3 və s. Bu, iki tarix arasındakı günlərin sayını təyin etməyi asanlaşdırır (bir Yulian gününün sayını digərindən çıxarmaq kifayətdir).

Məsələn, Britaniya muzeyindəki Assur salnamələrinə görə eramızdan əvvəl 15 iyun 763-cü ildə (Julian təqvimi) Ninevada günəş tutulması, eramızdan əvvəl 425-ci il aprelin 14-dən 15-nə keçən gecə isə Ay tutulması baş verib (Julian). Təqvim). Ay Təqvimləri və Eclipse Finder proqramı bizə bu tutulmaların müvafiq olaraq təxminən saat 10:32 və 2:27-də baş verdiyini bildirir.) Bu tarixlərə uyğun gələn Yulian günlərinin sayları müvafiq olaraq 1,442,902 və 1,566,296-dır. Bu, Ay tutulmasının Günəş tutulmasından 123.394 gün sonra baş verdiyini hesablamağı asanlaşdırır.

Ümumiyyətlə, tam tarix , günlərin (və gecələrin) adi ardıcıllığı ilə tam ədədlər arasında bir-bir yazışma təyin etmək üçün hər hansı bir sistemdir. Bu cür sistemlər yalnız 0-cı günə və ya 1-ci günə uyğun seçilən günə görə fərqlənir. Məsələn, bəzi tətbiqlərdə NASA 1968-05-24 tarixindən (bu zaman Apollonun missiyaları) Kəsilmiş Julian Tarixindən istifadə edir. Ay gedirdi). Kompüter proqramçıları arasında məşhur olan digər başlanğıc tarixləri 1601-01-01 GC (Qriqorian Təqvimi), 1900-01-01, 1901-01-01 və 1980-01-01 (IBM PC-lərinə görə vaxtın başladığı tarixdir) və ya olmuşdur. . Seçim adətən aşağıdakılarla bağlı mübadilənin nəticəsidir:

(i) tələb olunan müvəqqəti dəqiqlik (günlərdən mikrosaniyələrə),
(ii) maraq dövrünün uzunluğu (onillik, əsr, minillik və s.),
(iii) tarixi saxlamaq üçün mövcud baytların sayı və
(iv) tarixi göstərmək üçün tələb olunan simvolların sayı.


2. Julian Dövrü

Julian gününün say sistemini bəzən (səhv olaraq) icad etdiyi deyilir Joseph Justus Scaliger (1540-08-05 JC, Agen, Fransa, 1609-01-21 JC, Leiden, Hollandiya) vəfat edib. özü yunan, latın, fars və yəhudi ədəbiyyatında, xronologiya elminin banilərindən biri olmuşdur. Skaligerin ixtirası Julian gün nömrələri sistemi deyil , daha çox Julian dövrü adlanan dövr idi.

Skaliger 28, 19 və 15 illik ənənəvi olaraq tanınan üç müvəqqəti dövrü birləşdirərək 7980 illik böyük bir dövr, Skaliqer dövrü və ya Julian dövrü əldə etdi (7980 28, 19 və 15-in ən az ümumi çoxluğudur). Brittanica Ensiklopediyasına görə:

“7980 il uzunluğu 28 dəfə 19 dəfə 15-in hasili olaraq seçildi; bunlar müvafiq olaraq, Julian təqviminin sözdə günəş tsiklində həftənin eyni günlərində tarixlərin təkrarlandığı illərin saylarıdır; Ay və ya Metonik dövr, ondan sonra Ayın fazaları günəş ilində və ya fəsillər ilində müəyyən bir gündə təkrarlanır; və göstərici dövrü, ilk olaraq qədim Romada dövri vergilərin və ya hökumət tələblərinin cədvəli.

Bəzi məlumatlara görə, Skaliger Julian dövrünü atası Julius Scaligerin şərəfinə adlandırdı. Bununla belə, Skaliger özünün De Emandatione Temporum kitabında (Cenevrə, 1629) deyir: "Julianam vocauimus, quia ad annum Julianum accommodata ..." (RL Reese və başqaları (3) tərəfindən tərcümə edilmişdir) "Biz onu Julian adlandırdıq, çünki o, Julian'a uyğun gəlir. il...").

Julian dövrü ilə bağlı ABŞ Dəniz Rəsədxanası bunu deyir:

"16-cı əsrdə Cozef Yustus Skaliger hər şeyi vahid sistem üzərində yerləşdirməklə tarixi dövrlərin yamaqlarını həll etməyə çalışdı. Mənfi il sayları ilə məşğul olmağa hazır olmadığından, hər hansı bir tarixi qeyddən əvvəl ilkin dövr axtarırdı. Onun yanaşması numeroloji idi. və üç təqvim dövründən istifadə etdi: 28 illik günəş dövrü, 19 illik qızıl rəqəmlər dövrü və 15 illik göstərici dövrü.Günəş dövrü Julian təqvimində həftə günləri və təqvim tarixlərinin təkrarlandığı dövrdür. Qızıl Rəqəmlər dövrü ay fazalarının eyni təqvim tarixlərində təkrarlandığı dövrdür (təxminən).İndiksiya dövrü mənşəyi naməlum Roma vergi dövrü idi.Ona görə də Skaliger bir ili ədədlərin (S,G, I), burada S 1-dən 28-ə qədər, G 1-dən 19-a qədər, I isə 1-dən 15-ə qədərdir. Skaliger əvvəlcə verilmiş birləşmənin 7980 (= 28 x 19 x 15) ildən sonra təkrarlanacağını bildirdi. O, bunu Julian adlandırdı. dövrü, çünki Julian təqviminə əsaslanırdı. Skaliger bilirdi ki, Məsihin doğum ili (Dionysius Exiguus tərəfindən müəyyən edildiyi kimi) günəş dövrünün 9 rəqəmi, Qızıl sayı 1 və işarə dövrünün 3 nömrəsi ilə xarakterizə olunur (9,1,3). Sonra Skaliger bu ilkin dövr olaraq (1,1,1) ilə xarakterizə olunan ili seçdi və müəyyən etdi ki, (9,1,3) onun xronoloji dövrünün 4713-cü ili [və beləliklə, həmin il (1,1,1) eramızdan əvvəl 4713-cü ildir. ]. Skaligerin ilkin dövrü daha sonra Julian gün nömrələri üçün ilkin dövr kimi qəbul edilməli idi." 21-ci əsr və 3-cü minillik

Lakin məlum olur ki, Julian dövrü Skaliqerdən əvvəl başqaları tərəfindən kəşf edilib. Hereford yepiskopu Rocer, Skaligerin “ Compotus” əsərində (1176-cı ildə yazılmışdır) istifadə etdiyi üç dövranı müzakirə edir və bildirir ki, “bu üç... 7980 il ərzində bir nöqtədə birləşmir” (bax (5) ), o, onların üst-üstə düşdüyü ili (e.ə. 4713) müəyyən etmir. Bundan əlavə, RL Reese et al. (6) :

"12-ci əsrə aid bir əlyazma göstərir ki, 7980 illik dövr eramızın 1086-cı ilində, Hereford yepiskopu Rogerdən təxminən bir əsr əvvəl əvvəlki Hereford yepiskopu Robert de Losinqa tərəfindən açıq şəkildə təqvim məqsədləri üçün istifadə edilmişdir. ... Robert de Losinqa günəş, ay və işarə dövrlərini 7980 illik "böyük dövrə [magnum ciclum]"a birləşdirir... Beləliklə, Robert de Losinqanın əlyazması Julian dövrünün ən qədim istifadəsini eramızın 1086-cı ilində yerləşdirir."

İlk Julian dövrü 1-ci ildən -4712-01-01 JC (Julian Calendar) ilə başladı və 3268-01-22 GC (Qriqorian Təqvimi) olan 3267-12-31 JC-də 7980 ildən sonra başa çatacaq. 3268-01-01 JC növbəti Julian dövrünün 1-ci ilinin ilk günüdür.


3. Julian Day nömrəsi

Cozef Yustus Skaliger yuxarıda qeyd edildiyi kimi, xronologiya elminin banilərindən biri olsa da, Yulian günü say sistemini icad etməmişdir. Onun ixtiraçısı astronom John WF Herschel idi. The Standard C Date/Time Library- də (s.42) Lance Latham yazır:

"Bununla belə, astronom Con F. Herşelin bu ideyanı [Skaligerin] illərlə əlaqələndirilməsi metoduna deyil, tam zaman sisteminə çevirməsi qaldı. 1849-cu ildə Herşel Astronomiyanın Konturlarını nəşr etdi və Skaligerin işini genişləndirmək ideyasını izah etdi. günlərə qədər konsepsiya."

Herşelin rəhbərliyindən sonra astronomlar bu sistemi qəbul etdilər və günorta GMT -4712-01-01 JC (e.ə. 1 yanvar, 4713) sıfır nöqtəsi kimi götürdülər. (Qeyd edək ki, eramızdan əvvəl 4713-cü il astronomik il nömrələnməsinə görə -4712-ci ildir .) Astronomlar üçün "gün" günorta (GMT) başlayır və növbəti günortaya qədər davam edir (belə ki, gecə rahat şəkildə bir "gün" müddətinə düşsün. Avstraliya kimi bir yerdə öz müşahidələrini aparırlar). Beləliklə, onlar bir günün Julian gün sayını proleptik Julian təqvimində eramızdan əvvəl 4713-cü il yanvarın 1-dən bəri keçən günlərin sayı kimi təyin etdilər .

Beləliklə, -4712-01-01 JC-nin Julian gününün sayı 0-dır. 1996-03-31 CE (ümumi dövr) Julian gününün sayı 2.450.174-dür, yəni 31-31 CE 1996-cı ildə -47-dən bəri 2.450.174 gün keçmişdir. -01-01 JC.

Əslində burada “gün” bir gün və bir gecə deməkdir. Təqvimçilərin bir gün və bir gecə üçün bir sözü var, yəni "nychthemeron". Ümumiyyətlə, təqvimçilər "günlər" terminindən istifadə edərkən nixtemeronlar haqqında danışırlar.

Əksər təqvimlərdə təqvim tarixi gecə yarısı dəyişir. Bu təqvimlərdə nychthemeron bir gecə yarısından digərinə qədər olan dövrdür. Astronomlar üçün isə nixtemeron gecə yarısından gecə yarısına qədər deyil, günortadan günortaya qədər işləyir. Və bəzi təqvimlərdə, məsələn, Yəhudi Təqvimində, nychthemeron gün batımından gün batana qədər işləyir. Beləliklə, nychthemeron sadəcə olaraq bir gün və gecə deməkdir və müəyyən bir təqvim və ya təqvim sinfi istisna olmaqla, daha dəqiq müəyyən edilə bilməz.

Julian gün sayı müəyyən bir nixtemerondan bəri keçən nixtemeronların sayıdır. Beləliklə, aşağıda görəcəyimiz kimi, hansı növ nixtemeronun sayılmasından asılı olaraq, Julian gün say sistemində kiçik dəyişikliklər var.


4. Astronomik Julian Gününün Sayı və Astronomik Julian Tarixi

Astronomik Julian gün sayı -4712-01-01 JC tarixində günorta GMT-də başlayan astronomik nixtemerondan olan astronomik nixtemeronların (yəni GMT günorta saatlarında başlayan nixtemeronların) sayıdır.

Astronomik hadisənin vaxtını qeyd etmək üçün hadisənin baş verdiyi nixtemeronun Julian gününün sayı, təbii ki, adətən kifayət qədər dəqiq deyil. Hadisənin vaxtını təyin etmək üçün astronomlar Julian gününün nömrəsinə fraksiya komponenti əlavə edirlər, məsələn, nixtemeronun başlamasından sonra 0,25 = 6 saat (24 saatın 1/4-ü). Astronomik Julian gününün nömrəsi üstəgəl həmin Julian gününün nömrəsi ilə işarələnən nixtemeronun başlanğıcından keçən vaxtı göstərən fraksiya komponenti astronomik Julian tarixi adlanır . (“Julian tarixi” termini aşağıda 8-ci Bölmədə izah edildiyi kimi bir neçə mənaya malikdir .)

Beləliklə, astronomik Julian tarixi 0.5 -4712-01-01 JC və -4712-01-02 JC-ni ayıran gecə yarısı nöqtəsidir, astronomik Julian tarixi 1.25 -4712-01-02 JC-də axşam saat 6-dır və s.

Astronomik Julian gün nömrəsi, tam ədəd olan və astronomik nixtemeronun başlanğıcından (günorta GMT) sonrakı dövrün başlanğıcına qədər olan dövrü ifadə edən astronomik Julian tarixi kimi də görünə bilər.


5. Xronoloji Julian Gününün Sayı və Xronoloji Julian Tarixi

Təqvim elminin tələbələri müəyyən bir nöqtədə qərara gəldilər ki, Julian gününün say sistemi öz sahələrində çox faydalı olacaq, bir şərtlə ki, "gün", yəni "nixtemeron" anlayışı bu anlayışa uyğun olaraq dəyişdirilə bilər. təqvimlər. Qriqorian təqvimi günlər gecə yarısı başlayır, lakin bütün təqvimlər bunu etmir (məsələn, yəhudi təqvimində gün batarkən başlayan nixtemeronlar var). Beləliklə, "astronomik" versiyalardan fərqləndirmək üçün "xronoloji" adlanan Julian gününün sayı və Julian tarixinin bir dəyişməsi yarandı.

Xronoloji Julian gün nömrəsi -4712-01-01 JC-də gecə yarısı GMT-də başlayan nixtemerondan GMT-də gecə yarısı başlaması ehtimal edilən nixtemeronların sayıdır. Xronoloji Julian gününün nömrəsi 0 beləliklə -4712-01-01 JC-də gecə yarısı GMT-dən növbəti GMT gecə yarısına qədər olan dövrdür. Xronoloji Julian gününün sayı 2,452,952, eramızın 11-08-i 2003-cü il tarixdə (ümumi era) gecə yarısı GMT-dən növbəti GMT gecə yarısına qədər olan dövrdür.

Yenə də xronoloji Julian tarixini yaratmaq üçün xronoloji Julian gün nömrəsinə fraksiya komponenti əlavə edilə bilər. Məsələn, 0.5 xronoloji Julian tarixi -4712-01-01 JC-də günorta GMT-dir, xronoloji Julian tarixi 1.25 -4712-01-02 JC-də səhər saat 6-da və xronoloji Julian tarixi 2.452.952.75 GMT3-də 60-dadır. -11-08 era.

Beləliklə, xronoloji Julian tarixi sıfır dərəcə uzunluğa bağlıdır, çünki fraksiya komponenti GMT gecə yarısından bəri keçən vaxtı ifadə edir. Bununla belə, biz bu konsepsiyadan Yer kürəsinin digər yerlərində istifadə edilməsi nəzərdə tutulan təqvimlərlə əlaqədar istifadə etmək istəyə bilərik, burada gecə yarısı yerli vaxtla gecə yarısıdır, GMT-nin gecə yarısı deyil. Məsələn, Çin Təqvimində tarixlərlə işarələnən nixtemeronlar Pekinin standart vaxtı ilə gecə yarısından növbəti BST gecə yarısına qədər işləyir və Pekində gecə yarısı Qrinviçdə gecə yarısından səkkiz saat əvvəl baş verir.

Beləliklə, tarixləri yerli vaxtla gecə yarısı başlayan, lakin gecə yarısı GMT deyil, nixtemeronları ifadə edən təqvimləri öyrənərkən xronoloji Julian tarixi anlayışından istifadə etmək üçün dəyəri GMT əsaslı xronoloji Julian tarixi olan yerli xronoloji Julian tarixini təyin edə bilərik. saat qurşağı fərqini nəzərə almaq üçün əlavə edilmiş və ya çıxılan 0 və 0,5 arasındakı dəyər (Qrinviçin şərqindəki yerlər üçün əlavə edilir, Qrinviçdən Qərbi olan yerlər üçün çıxılır). Məsələn, 2.452.952 nömrəli Pekin-nychthemeron-da saat 18.00-ı bildirən Pekinə münasibətdə xronoloji Julian tarixi 2.452.952.75, xronoloji Julian tarixinə bərabərdir 2.452.952.75 - 1/3 = 95.00-dan 2.00-a qədər (saat 1/3 = 95.00-a bərabərdir. 2003-11- 08 CE).

Beləliklə, astronomik Julian tarixinin yalnız bir çeşidi olsa da (sıfır dərəcə uzunluq meridianına bağlı), müxtəlif təqvimlərin tədqiqində istifadə etmək istədiyimiz uzunluqlar qədər xronoloji Julian tarixi var.


6. Dəyişdirilmiş Julian Günü Nömrəsi

Təxminən 150 il ərzindəki günlərin çoxunda "24" ilə başlayan Julian günü nömrələri olduğundan, bu 300 tək illik dövr ərzində Julian günü nömrələri qısaldılmış ola bilər. 1957-ci ildə Smithsonian Astrofizika Rəsədxanası tərəfindən dəyişdirilmiş Julian gün sayı konvensiyası qəbul edildi:

Julian gün sayı JD nəzərə alınmaqla, dəyişdirilmiş Julian gün sayı MJD MJD = JD - 2,400,000,5 kimi müəyyən edilir. Bunun iki məqsədi var:

  1. Günlər günortadan çox gecə yarısı başlayır.
  2. 1859-cu ildən təqribən 2130-cu ilə qədər olan tarixlər üçün tarixi göstərmək üçün yeddi deyil, yalnız beş rəqəmdən istifadə etmək lazımdır.

Beləliklə, MJD 0 JD 2,400,000 = 1858-11-16 (Qriqorian və ya Ümumi Dövr) üzrə günorta GMT-dən on iki saat sonra olan 2,400,000,5 JD-yə uyğun gəlir. Beləliklə, MJD 0 16/17 noyabr 1858-ci il gecə yarısını təyin edir, buna görə də dəyişdirilmiş Julian gün nömrələri sistemində 0 gün 1858-11-17 CE günüdür.

MJD-nin əsas üstünlüyü ondan ibarətdir ki, belə tarixlər saxlanmaq üçün daha az bayt yaddaş tələb edir. Təqvim tədqiqatları üçün Julian gününün xronoloji nömrəsinə üstünlük verilir.


7. Lilian Günü Nömrəsi

Bu konsepsiya Julian gün nömrəsinə bənzəyir. Qriqorian təqvimi islahatının əsas ixtiraçılarından biri olan Aloysius Liliusun (Papa XIII Qriqorinin müşaviri) şərəfinə adlandırılıb . Lilian gün sayı " proleptik Qriqorian Təqvimində 14 oktyabr 1582-ci ildən bəri günlərin sayı " kimi müəyyən edilir. Bu, Qriqorian təqviminin tətbiqi vaxtı idi , o zaman Papa XIII Qriqori 1582-ci il oktyabrın 4-dən sonrakı günün (bu, Yulian təqviminə görə 5 oktyabr 1582-ci ildir) bundan sonra 15 oktyabr 1582-ci il kimi tanınması haqqında fərman verdi. Qriqorian təqvimində "14 oktyabr 1582" yoxdur, çünki Qriqorian təqvimi 15 oktyabr 1582-ci ilə qədər başlamamışdır, buna görə də (tərifdə "proleptik" Qriqorian Təqviminə istinad etmək lazımdır). Beləliklə, 15 oktyabr 1582-ci il GC Lilianın 1-ci günü (Qriqorian təqviminin ilk günü), 16 oktyabr 1582-ci il Lilianın 2-ci günü və s.

Liliusun özünün bu konsepsiyadan istifadə edib-etmədiyi məlum deyil. Təqvimçi Co Kress Lilian gün nömrəsinin ilk istifadəsini onun ixtiraçısı, IBM-dən Bruce G. Ohms-a 1986-cı ildə göstərmişdir (7) .

Julian gün nömrələri ilə Lilian gün nömrələri arasındakı əlaqə: LDN = JDN - 2,299,160


8. "Julian Date"nin müxtəlif mənaları

"Julian tarixi" termininin üç fərqli mənası var, bunlardan ikisi tamamilə hörmətli, üçüncüsü isə yalnız daha yaxşı bilməyənlər tərəfindən istifadə olunur.

(i) Yuxarıda qeyd edildiyi kimi, Julian tarixi Qriqorian Təqviminin sələfi olan Julian Təqvimindəki bir tarixdir .

(ii) Astronomlar və təqvimçilər termini bu mənada istifadə edirlər, lakin ( yuxarıda 4-cü Bölmədə və 5-ci Bölmədə izah edildiyi kimi ) başqa mənada da istifadə edirlər ki, ona görə Julian tarixi vaxt nöqtəsini bildirən rəqəmdir, hansı tam hissə və kəsr hissə (məsələn, 2439291.301), burada tam hissə Julian gününün nömrəsidir və kəsr hissəsi həmin Julian gününün nömrəsi ilə işarələnən günün başlanğıcından keçən vaxtı müəyyən edir.

(iii) Ticarət dünyasında "Julian tarixi" termini təəssüf ki, tamamilə fərqli bir anlayış üçün istifadə edilmişdir, müəyyən bir ildə bir günün sayı, belə ki, 1 yanvar = 1 gün, 28 fevral = 59 gün və s. "Julian tarixi" terminini ilin günü mənasında istifadə etmək, bu termin həm də Julian Təqvimində bir tarix deməkdir (onun astronomlar və təqvimçilər tərəfindən üçüncü mənada istifadəsini qeyd etməmək) sadəcə çaşqınlığa dəvət etməkdir. Təqvimləri öyrənənlər yekdilliklə tövsiyə edirlər ki, “Yulian tarixi” ifadəsinin “ildə bir günün sayı” mənasında işlədilməsi ləğv edilsin. Bu konsepsiya üçün uyğun termin ISO8601:2000(E) 3.4 tərifinə uyğun olaraq “ordinal tarix”dir, Məlumat elementləri və mübadilə formatları — Məlumat mübadiləsi — Tarixlərin və vaxtların təqdimatı, İkinci nəşr 2000-12-15 (yüklənə bilər) PDF faylı burada ).


9. Konversiya alqoritmləri

Riyaziyyatçılar və proqramçılar təbii olaraq Julian gün nömrələri və Qriqorian tarixləri arasında çevirmək üçün riyazi və hesablama alqoritmləri ilə maraqlandılar. Aşağıdakı çevirmə alqoritmi Henry F. Fliegel və Thomas C. Van Flandern-ə bağlıdır:

Julian günü (jd) Qriqorian günündən, ayından və ilindən (d, m, y) aşağıdakı kimi hesablanır:

     jd = ( 1461 * ( y + 4800 + ( m - 14 ) / 12 ) ) / 4 +
          ( 367 * ( m - 2 - 12 * ( ( m - 14 ) / 12 ) ) ) / 12 -
          ( 3 * ( ( y + 4900 + ( m - 14 ) / 12 ) / 100 ) ) / 4 +
          d - 32075

Julian gün nömrəsindən Qriqorian tarixinə çevrilmə belə həyata keçirilir:

        l = jd + 68569
        n = ( 4 * l ) / 146097
        l = l - ( 146097 * n + 3 ) / 4
        i = ( 4000 * ( l + 1 ) ) / 1461001
        l = l - ( 1461 * i ) / 4 + 31
        j = ( 80 * l ) / 2447
        d = l - ( 2447 * j ) / 80
        l = j / 11
        m = j + 2 - ( 12 * l )
        y = 100 * ( n - 49 ) + i + l

Günlər 1-31 aralığında tam ədədlər, aylar 1-12 diapazonunda tam ədədlər, illər isə müsbət və ya mənfi tam ədədlərdir. Bölmə tam arifmetikada olduğu kimi başa düşülməlidir, qalıqlar atılır və (m-14)/12 m <= 2 üçün -1 , əks halda 0-dır.

Bu alqoritmlərdə Julian gününün 0 nömrəsi -4713-11-24 GC-yə uyğun gəlir, bu da -4712-01-01 JC-dir.

Bu alqoritmlər yalnız Qriqorian Təqvimində və proleptik Qriqorian Təqvimində etibarlıdır . Julian Təqvimində tarixləri düzgün çevirmirlər.

Belə görünür ki, bu alqoritmlərin tərtibatçıları onları yalnız mənfi olmayan Julian gün nömrələri ilə istifadə etməyi nəzərdə tuturdular (-4713-11-24 GC-də və sonrakı Qriqorian tarixlərinə uyğundur). Əslində onlar (yalnız) -4900-03-01 GC-dən sonrakı tarixlər üçün Julian gün nömrəsindən bir tarixə çevrildikdə və (yalnız) -4800-03-01 GC tarixindən bir tarixdən bir tarixə çevrildikdə etibarlıdırlar. Julian gün nömrəsi.

Digər Qriqorian/JDN çevirmə alqoritmləri üçün Dr Con Stoktonun Qriqorian Tarixindən Gün Sayına və Günün Sayından Qriqorian Tarixinə baxın .


Əsasən Julian dövrünün mənşəyi ilə bağlı bəzi məqalələr:

  1. Grafton, AT: Tarix və Nəzəriyyə, XIV, 156 (1975)

  2. Moyer, G.: Göy və Teleskop, 61, 311 (1981)

  3. Reese, RL, Everett, SM & Craun, ED: "Julian dövrünün mənşəyi: uyğunluqların tətbiqi və Çin qalıq teoremi", American Journal of Physics, cild. 49 (1981), 658-661.

  4. van Gent, RH: Göy və Teleskop, 62, 16 (1981)

  5. Reese, RL, Craun, ED & Mason, CW: "7980 illik Julian Dövrünün XII əsr mənşəyi", American Journal of Physics, cild. 51 (1983), 73.

  6. Reese, RL, Craun, ED & Herrin, M.: "Julian dövrünün mənşəyi ilə bağlı yeni sübutlar", American Journal of Physics, cild. 59 (1991), 1043.

  7. Ohms, Bruce G.: "XX əsrdən kənar tarixlərin kompüterlə işlənməsi", IBM Systems Journal, 15 (1986), 244-51, s. 244-6.


Bu məqalənin ilk versiyası 1997-ci ildə Hermetic Systems saytında dərc edilmişdir. Wayback Machine-in bu məqalənin 3 dekabr 1998-ci il tarixli ən erkən arxivləşdirilmiş nüsxəsi
üçün aşağıdakı linkə klikləyin : Julian Day Numbers