Здравствуйте Roman Fadeyev, Вы писали:
RF>Здравтсвуйте.
RF>Возникла следующая проблема: необходимо реализовать основные операции работы с временем, т.е. сложение/ вычитание дат с учетом високоса, выделение из упакованного числа года,месяца,дня недели и т.д и наоборот, в общем, полный набор.
RF>Формат хранения времени — такой же как в C — DWORD, хранящий секунды.
RF>В общем, нужны алгоритмы по расчету времени или какие-нибудь исходники, вообще классно было бы глянуть, как это сделано в стандартных функциях С. Если у кого они есть — дайте, плиз
ух...
Вобшем так
1 минута = 60 секунд.
1 час = 60 минут
1 сутки = 24 часа
12 месяцев в году в каждом от 28 до 31 дня.
Есть високосные годы — каждый четвёртый.
Умножать, делить, складывать и вычитать умеешь?
-------------------------------------------------------------------
Вызывает презедент к себе коров и говорит:
— Ну, что будем сдавать, молоко или мясо?
(с) Г. Явлинский TV6 — Герой дня (18.04.2002)