![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перевод Word в TDateTime
-Stealtch- © (2002-03-20 17:10:00)Как перевести количество секунд (word)>60, в формат TDateTime?
drpass (2002-03-20 19:29:00) [1]Хм. Что-то я сегодня торможу :)
McSimm (2002-03-20 17:33:00) [2]Тогда и EncodeTime не нужна :)
Формат TDateTime предполагает хранение количества дней, начиная с фиксированной даты (12/30/1899).
Если нужно получить количество дней (а не дату) в формате TDateTime достаточно разделить имеющееся количество секунд на количество секунд в одних сутках:
DT := Se / (60*60*24);
drpass (2002-03-20 17:21:00) [3]Функция EncodeTime. Правда, предварительно тебе придется посчитать также минуты и часы (просто поделив число секунд на 60 и т.д.)