Некоторые способы расчёта промежутка между календарными и астрономическими датами:
- Счёт как есть. 1 Нужно учитывать число дней в месяцах, високосные годы и даже реформы календаря (юлианский/григорианский). 1
- Использование постоянно бегущего счётчика дней. 1 Каждый день значение счётчика увеличивается на 1. 1 Зная значения счётчика для двух дат, можно вычесть одно из другого и получить число дней и часов (если счётчик — не целое число). 1
- Расчёт в модифицированных юлианских днях. 2 Начало суток перенесено на гринвичскую полночь, что более удобно в практических расчётах. 2 Модифицированные юлианские дни связаны с юлианскими днями формулой: М. J. D. = J. D. - 2400000,5. 2
Для расчёта промежутка между датами можно воспользоваться онлайн-калькуляторами, например, на сайте planetcalc.ru. 1