Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Дата\время [D7, Access]


YadlU ©   (2007-03-29 14:32:00) 

У меня база в Access
Программу пишу в делфи
У меня есть время включения (допустим трансформатора) Например: 01.01.2007 14:10:56
и время отключения Например 02.01.2007 17:10:56
Мне нужно знать время простоя (т.е. если брать вышеописанные дату и время это получится 1 день 3 часа) Как это сделать программно? Желательно кодик :)


Sergey13   (2007-03-30 09:40:00) [1]

> [9] YadlU ©   (30.03.07 09:31)

И там и там вычитанием это делается. Простым вычитанием одной даты из другой.


YadlU   (2007-03-30 09:31:00) [2]

В Делфи.
Вообще без разницы, если кто то знает как это зделать в SQL то я не прочь получить совет и по SQL


MsGuns   (2007-03-30 08:21:00) [3]

А где, собственно, "не получается" - в запросе (SQL) или на клиенте (Delphi) ?


YadlU   (2007-03-30 06:39:00) [4]

Здрасте всем ещё раз!
У меня ничего не получается! Кто нибудь из здешних умов может посоветовать что-нибудь дельное? Тип двух дат DateTime.


Anatoly Podgoretsky   (2007-03-29 22:25:00) [5]

> Asail  (29.03.2007 15:47:04)  [4]

С какой стати вычитание одной даты из другой является датой.
По математике это интервал.


RASkov   (2007-03-29 16:20:00) [6]

> 01.01.2007 14:10:56

Это какого типа? Строка, TDateTime?
если TDateTime, то TDateTime = Double; От сюда с датами работай как с вещественными числами....


Asail   (2007-03-29 15:47:00) [7]

Как пример:

var
 StartDateTime, EndDateTime: TDateTime;
 ResString: String;
begin
 StartDateTime := StrToDateTime('01.01.2007 14:10:56');
 EndDateTime := StrToDateTime(02.01.2007 17:10:56');
 ResString := FormatDateTime('dd.mm.yyyy hh:nn:ss:zzz', [Abs(EndDateTime-StartDateTime)]);
end;


Sergey13   (2007-03-29 14:40:00) [8]

> [2] YadlU ©   (29.03.07 14:35)

А ты сама не можешь определить - в том или не в том?


Sergey13   (2007-03-29 14:35:00) [9]

Вычитанием.


YadlU   (2007-03-29 14:35:00) [10]

Если я не втом форуме пожалуйста подскажите хороший сайтик


Наверх

Титульная страница Поиск, карта сайта Написать письмо