![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Процедура
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