Текущий архив: 2004.05.16;
Скачать: CL | DM;
ВнизКак отнять от ДатыВремя допустим несколько часов Найти похожие ветки
← →
DataTime (2004-04-30 08:20) [0]Допустим отнять нужное колличество часов от 2003.01.01 15:30:00
Есть в дельфи IncHour для прибавления но вот DecHour нету.. Как это сделать??
← →
MBo © (2004-04-30 08:28) [1]Дык ANumberOfHours can be negative
← →
DataTime (2004-04-30 08:34) [2]>> MBo
даже вариант HourOF не подходит нужно отнимать часы не отделя даты от часов так как если дата например 2001.01.01 01:00:00 ночи то если отнять 5 часов это уже далет 2002.12.31 20:00:00
← →
Романов Р.В. © (2004-04-30 08:37) [3]DateTime-X/24
← →
Alx2 © (2004-04-30 08:39) [4]>DataTime (30.04.04 08:34) [2]
В справке написано:
The integral part of a TDateTime value is the number of days that have passed since 12/30/1899. The fractional part of a TDateTime value is fraction of a 24 hour day that has elapsed.
То есть достаточно нужное количество часов разделить на 24 и вычесть из даты
← →
DataTime (2004-04-30 08:40) [5]>> Романов Р.В
спасибо работает :)
← →
Nikolay M. © (2004-04-30 09:13) [6]В Кладовке есть прекрасная функция IncDay. Немного доработать напильником и получится DecHour.
← →
Alx2 © (2004-04-30 09:35) [7]>Nikolay M. © (30.04.04 09:13) [6]
IncDay стала функцией??? Это теперь арифметическую операцию сложения функциями оформляют?
← →
Nikolay M. © (2004-04-30 09:38) [8]
> Alx2 © (30.04.04 09:35) [7]
http://www.delphimaster.ru/cgi-bin/download.pl?look=1&id=1041787265&n=2
только не говори, что ты ЭТО не видел :)
← →
Alx2 © (2004-04-30 09:43) [9]>Nikolay M. © (30.04.04 09:38) [8]
Не говорю. Так как только что увидел.Теперь тебя понял. Улет. :)))))
Страницы: 1 вся ветка
Текущий архив: 2004.05.16;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.037 c