Разность дат

Алгоритмы: от сортировки пузырьком до численных методов

Модераторы: C_O_D_E, DeeJayC

Ответить
UUU
Сообщения: 310
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

В общем естьт 2 даты:
типа
29/10/1965

и сегодняшняя - каков алгоритм нахождения их разницы в днях?
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Алгоритм элементарный - переводишь обе даты в Юлианские и вычитаешь одну из другой.
Формулу вычисления JD можно посмотреть например тут:
ubb/Forum18/HTML/000261.html - это с 1900 года (код на Паскале)
Или тут http://aa.usno.navy.mil/faq/docs/JD_Formula.html - с 1801 (картинка с пояснением)
Даже самый дурацкий замысел можно воплотить мастерски
DeeJayC
Сообщения: 497
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

http://home.t-online.de/home/berndt.sch ... s.html#cal

Подробный алгоритм, прямая формула.
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
UUU
Сообщения: 310
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

Спасибо. заработало.
Ответить