Иногда бывает необходимо выразить момент наблюдений через число дней и долю дня, прошедших от данной исходной эпохи. В качестве такой исходной эпохи астрономы выбрали средний гринвичский полдень 1 января 4713 г. до н. э., что соответствует середине дня 1 января на Гринвичском меридиане в 4713 г. до н. э. Число дней, прошедших с этого момента, называется юлианской датой*.Следует отметить, что каждая новая юлианская дата начинается в 12 ч 00 мин GMT (UT), что на полсуток расходится с началом гражданских суток.
Юлианскую дату, соответствующую какому-нибудь дню юлианского или григорианского календаря, можно найти описанным ниже способом. Если вы имеете дело с годами «до нашей эры», отсчитывайте их естественным образом, т. е. год, предшествующий 1 г. н. э., является нулевым, а предыдущий год является —1.
Для примера вычислим юлианскую дату, соответствующую эпохе 1985 февраль 17,25 (т. е. 6 ч 17 февраля) (пример 4). Юлианская дата, соответствующая эпохе 1980 январь 0,0, равна 2444238,5. Число суток, прошедших от этой эпохи, легко можно найти, вычтя из юлианской даты приведенное число.
Инструкция | Результат | |
1. | Обозначим: у — номер года, m — номер месяца, d — число |
у = 1985 m = 2 d= 17.25 |
2. |
Если m = 1 или 2, положить у' = у— 1 и m' = m + 12 Если m > 2,положить у' = у— и m' = m |
y' = 1985 - 1 = 1984 m' = 2 + 12 = 14 |
3. |
Если наша дата позднее 15 октября 1582 г. (т. е. она дана по григорианскому календарю), вычислить:
|
А = [1984/100] = 19 В = 2 - 19 + [19/4] = —13 |
4. | Вычислить С = целая часть от 365,25y' | С = [365,25 * 1984] = 724656 |
5. | Вычислить D = целая часть от 30,6001 (m' +1) | D = [30.6001 * (14 + 1)] = 459 |
6. |
Найти JD = В + С + D + d+1 720 994.5 Это и будет юлианской датой | JD = -13 + 724 656 + 459 + 17.25 = 2 446 113.7 |
Калькулятор | JavaScript | C++ |
Пример. Число суток, прошедших от принятой эпохи до эпохи 1985 года февраль 17,0, составляет 2 446 113,5 — 2 444 238,5=1875, что согласуется со значением, полученным в предыдущем параграфе.
* Иногда говорят о модифицированной юлианской дате MJD. Она равна JD — 2 400000,5. Таким образом, отсчет MJD начинается в 0ч 17 ноября 1858 г.