Anda di halaman 1dari 6

PENENTUAN JD

Tanggal ke JD
Metode untuk menghitung Julian Day untuk tanggal tertentu disajikan
berikut ini, merujuk pada
Misalnya tahun adalah Y (Y dapat pula negatif, asalkan tidak lebih kecil dari
-4712).
Nomor bulan adalah M, dimana M = 1 untuk Januari, M = 2 untuk Februari
dan seterusnya, hingga M = 12 untuk Desember.
Nomor hari/tanggal adalah D. D dapat pula berbentuk pecahan. Namun
perlu diperhatikan bahwa nilai maksimal D harus menyesuaikan dengan
bulan M. Sebagai contoh, jika M = 4 (April), maka D tidak mungkin sama
dengan 31.
Jika M > 2, M dan Y tidak berubah. Jika M = 1 atau 2, ganti M menjadi M +
12 dan Y menjadi Y 1. Dengan kata lain, bulan Januari dan Februari dapat
dianggap sebagai bulan ke 13 dan ke 14 dari tahun sebelumnya.

Tanggal ke JD
Untuk kalendar Gregorian, hitung A = INT(Y/100) dan B = 2 + INT(A/4) A.
Untuk kalendar Julian, A tidak perlu dihitung, sedangkan B = 0.
Julian Day dirumuskan sebagai JD = 1720994,5 + INT(365,25*Y) + INT(30,6001(M + 1)) + B
+ D.
Disini, INT adalah lambang di Excel untuk menyatakan integer (bilangan bulat dari suatu
bilangan). Contoh INT(12) = 12. INT(3,57) = 3. Untuk bilangan negatif, INT(-4,7) = -5,
bukan -4. INT(-25,79) = -26. Sementara itu tanda * menyatakan perkalian.
Metode menentukan JD di atas dapat digunakan untuk tahun negatif, tetapi tidak untuk
Julian Day negatif. Karena itu nilai Y tidak boleh lebih kecil daripada -4712.
Soal : Hitunglah Julian Day untuk hari kemerdekaan RI tanggal 17 Agustus 1945.
Jawab : D = 17. M = 8. Y = 1945.
A = INT(1945/100) = INT(19,45) = 19.
B = 2 + INT(19/4) 19 = 2 + 4 19 = -13.
JD = 1720994,5 + INT(365,25 X 1945) + INT(30,6001 X 9) + (-13) + 17 = 2431684,5.
17 Agustus 1945 = JD 2431684,5.

Tanggal ke JD
Soal : Hitunglah Julian Day untuk hari
kemerdekaan RI tanggal 17 Agustus 1945.
Jawab : D = 17. M = 8. Y = 1945.
A = INT(1945/100) = INT(19,45) = 19.
B = 2 + INT(19/4) 19 = 2 + 4 19 = -13.
JD = 1720994,5 + INT(365,25 X 1945) +
INT(30,6001 X 9) + (-13) + 17 = 2431684,5.
17 Agustus 1945 = JD 2431684,5.

JD ke Tanggal
Jika paparan di atas adalah mengubah tanggal menjadi JD, maka kini akan disajikan sebaliknya. Metode
untuk mengubah JD menjadi tanggal adalah sebagai berikut.
JD1 = JD + 0,5.
Z = INT(JD1).
F = JD1 Z.
Jika Z < 2299161, maka A = Z.
Adapun jika Z >= 2299161, hitunglah AA = INT((Z 1867216,25)/36524,25) dan A = Z + 1 + AA INT(AA/4).
Selanjutnya
B = A + 1524.
C = INT((B 122.1)/365,25).
D = INT(365,25*C).
E = INT((B D)/30,6001).
Tanggal (termasuk juga dalam bentuk desimal) dapat dihitung dari B D INT(30,6001*E) + F.
Bulan M dapat dihitung sebagai berikut.
Jika E = 14 atau 15, maka M = E 13.
Jika E < 14, maka M = E 1.
Tahun Y dapat dihitung sebagai berikut.
Jika M = 1 atau 2, maka Y = C 4715.
Jika M > 2, maka Y = C 4716.

JD ke Tanggal
Soal : Tentukan tanggal bulan dan tahun untuk JD = 2457447,9505.
Jawab : JD1 = 2457448,4505. Z = 2457448 dan F = 0,4505.
Karena Z > 2299161 maka AA = INT((2457448 1867216,25)/36524,25) = 16.
A = 2457448 + 1 + 16 INT(16/4) = 2457461.
B = 2458985.
C = INT((2458985 122.1)/365,25) = 6731.
D = INT(365,25 X 6731) = 2458497.
E = INT((2458985 2458497)/30,6001) = 15.
Tanggal = 2458985 2458497 INT(30,6001 X 15) + 0,4505 = 29,4505.
Angka desimal pada tanggal tersebut adalah 0,4505 hari yang jika dikonversikan
ke dalam waktu menjadi pukul 10:48:43,2.
Karena E = 15, maka Bulan M = 15 13 = 2 atau Februari.
Karena M = 2, maka Tahun Y = 6731 4715 = 2016.
Jadi JD 2457447,9505 = 29 Februari 2016 pukul 10:48:43,2.

Anda mungkin juga menyukai