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

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

Процедура


Ihtiandr ©   (2003-02-10 11:13:00) 

Может у кого-то есть процедура для суммирования одной даты и времени и другой. Киньте пожалуйста.


Danilka   (2003-02-10 12:04:00) [1]

Ihtiandr © (10.02.03 11:47)
что-то мне кажется, что 2003+2003=4006, а не 2003...

но ежели ты на самом деле такой ленивый, что не можешь дотянуться до клавиши Ф1 на слове TDateTime, то приведу тебе небольшую выдержку оттуда:

type TDateTime = type Double;
The integral part of a TDateTime value is the number of daysthat have passed since 12/30/1899. The fractional part of a TDateTime value is fraction of a 24 hour day that has elapsed.


MetalFan   (2003-02-10 11:54:00) [2]

учите Стандартизацию и Унификацию (черт, мне ее еще и сдавать)
там как раз про енто рассказвается и показываецца!


Ihtiandr   (2003-02-10 11:47:00) [3]

Может как-то по-другому можна сплюсовать.
Например 20.01.2003 22:30+25.01.2003 4:30 =15.02.2003 3:00


Calm   (2003-02-10 11:30:00) [4]

Дата - не аддитивная величина, также как температура.


alxx   (2003-02-10 11:28:00) [5]

DateToStr


Reindeer Moss Eater   (2003-02-10 11:28:00) [6]

Лопаты + лопаты = лопаты
Грабли + грабли = грабли
ДатаВремя+ДатаВремя = ДатаВремя


Ihtiandr   (2003-02-10 11:25:00) [7]

А в результате какой это тип? Чтоб допустим передать его в label.


Anatoly Podgoretsky   (2003-02-10 11:18:00) [8]

Так это всегда для суиирования использовался оператор плюс, только вот какой смысл сумировать даты сообразить не могу.
1.01.2003 + 1.01.2003 = 2.02.4006


Наверх

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