![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Операции над датами [D7]
vigo © (2004-10-22 16:06:00)Здравствуйте. Подскажите как складывать или вычитать даты. Например, Edit1.Text:=DateToStr(Date). Каким образом можно получить Edit1.Text равный этой дате + пол года или - пол года?
Anatoly Podgoretsky (2004-10-22 19:58:00) [1]Дата + интервал = дата
Дата - интервал = дата
Дата - дата = интервал
Дата + дата = ерунда
Anatoly Podgoretsky (2004-10-22 19:56:00) [2]Ко второму вопрому и второй половины претензий нет и ответ простой - это делается с помощью операций "+" и "-"
begin...end (2004-10-22 19:51:00) [3]
> [7] Anatoly Podgoretsky © (22.10.04 19:39)
Вопрос состоял из двух разных вопросов ;-)
Anatoly Podgoretsky (2004-10-22 19:39:00) [4]Ты прибавляешь интервал, а вопрос про сложение дат
DeadMeat (2004-10-22 19:37:00) [5]Ну почему не прибавила, все правильно...
Я постоянно пользуюсь этим. Очень даже удобно. Прибавил один день, или год и два месяца...
Anatoly Podgoretsky (2004-10-22 17:57:00) [6]clickmaker © (22.10.04 17:50) [4]
Чепятка 02.02.4008 смысла тоже не прибавила
clickmaker (2004-10-22 17:50:00) [7]
> [3] Anatoly Podgoretsky © (22.10.04 16:21)
> Смысла в сложении дат нет!
> 1.01.2004 + 1.01.2004 = 2.04.4008
01 + 01 = 04? Хм...
Anatoly Podgoretsky (2004-10-22 16:21:00) [8]Смысла в сложении дат нет!
1.01.2004 + 1.01.2004 = 2.04.4008
Интервалы же находятся вычитанием
vigo (2004-10-22 16:15:00) [9]:-) Спасибо
Алексей Петухов (2004-10-22 16:09:00) [10]Date+1 - это следующий день.