![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как суммировать время? [D6, Win2k]
Relaxxx © (2005-08-10 16:52:00)Тоесть есть две стринговые переменные
t1:='8:56';
t2:='12:58';
как ети переменные две суммировать правельно??
Anatoly Podgoretsky (2005-08-10 17:11:00) [21]В сутках 24 часа
Relaxxx (2005-08-10 17:04:00) [22]я уже описал, мне нужно получить просто количество часов(никаки суток)
Digitman (2005-08-10 17:02:00) [23]
> Relaxxx (10.08.05 16:56) [2]
> как это сделать?
про то что в земных сутках 24 часа слыхал ? ... о том и речь идет ..
то ли тебе в результате нужно получить
1 сутки: 5 часов: 0 минут: 0 секунд
то ли
29 часов: 0 минут: 0 секунд
одному Господу известно)
Tonich (2005-08-10 17:02:00) [24]
> '29:00'
ух ты))) прикольно
Relaxxx (2005-08-10 17:02:00) [25]всмысле минут в остатке, тоесть
'8:56'+'12:58'='21:54'
Relaxxx (2005-08-10 17:00:00) [26]извините непонял.
должна быть равна количеству часов и минут, в вашем случае
'29:00'
begin...end (2005-08-10 16:57:00) [27]> Relaxxx (10.08.05 16:56) [2]
Ответьте на вопрос из [1].
Tonich (2005-08-10 16:56:00) [28]ну я бы сначада перевел их в TdateTime
var
tt1,tt2:Tdatetime;
tt1:=EncodeTime(...)
tt2:=EncodeTime(...)
а потом уж....
может кто предложит и другое)
Relaxxx (2005-08-10 16:56:00) [29]как это сделать?
begin...end (2005-08-10 16:54:00) [30]Укажите правила, по которым должно производиться правильное суммирование. Например, чему должна быть равна сумма '9:00' и '20:00'?