Как?
- From
- Evgenij Masherov (2:5020/175.2)
- To
- Aleksey Tarasow
- Date
- 2002-09-16T10:13:08Z
- Area
- RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>
Fri Sep 13 2002 20:54, Aleksey Tarasow wrote to Evgenij Masherov:
AT>>> У меня похожие проблемы. ужно найти день недели по дате (день,
AT>>> месяц, год). ужно разницу в днях между двумя датами. Все даты в
AT>>> новом стиле. Отличаться друг от друга даты могут годами. Так же
AT>>> нужно узнать разницу между датами в часах/минутах (день, месяц,
AT>>> день, минута, час).
AC>>>>>> Вычесть из большей - меньшую. :)
AT>>> неподходит так как незнаем какая из двух дат больше или меньше,
AT>>> разница в днях может быть и отрецательной.
EM>> Используйте функцию "юлианский день", переводящую даты в дни,
EM>> прошедшие с условной нулевой даты.
AT> Есть только формуля на бумаге. Без подробного объяснений. Числа по ней
AT> получаются слишком большие, нехвотает двух байт для их хранения (а надо
AT> имено для двух байт). Пытался переделать не получилось :(.
А что, проблемно промежуточные выкладки делать в 32-х битах?
Евгений Машеров АКА СанитарЖеня
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)