![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TDateTime [D7]
agent17 © (2012-02-27 15:11:00)Как уменьшить год/месяц/день в дате на определенное число.
sniknik (2012-02-27 16:49:00) [1]математике в школе похоже совсем не учат.
aka (2012-02-27 16:01:00) [2]IncDay(Date, -1);
Ega23 (2012-02-27 15:59:00) [3]IncDay не забудьте!!!!!!
aka (2012-02-27 15:46:00) [4]Попробуй так:
IncYear(Date, -n), IncMount(Date, -n);
Dimka Maslov (2012-02-27 15:45:00) [5]Inc(-1) = Dec(1)
agent17 (2012-02-27 15:44:00) [6]
> > Так нужно же конкретно год, месяц, день +- 1, а не всю
> дату-время как переменную менять.
> в модуле [1] есть функции... в том числе и на конкретное.
> .. но только на добавление... и тут см. [2].
Вот, вот, вот. Только на добавление (IncYear, IncDay, IncMount). В том то и весь вопрос, что на уменьшение нет.
sniknik (2012-02-27 15:34:00) [7]> Так нужно же конкретно год, месяц, день +- 1, а не всю дату-время как переменную менять.
в модуле [1] есть функции... в том числе и на конкретное... но только на добавление... и тут см. [2].
Германн (2012-02-27 15:32:00) [8]
> Так нужно же конкретно год, месяц, день +- 1
А нет отдельно годов, месяцев, дней и т.д. Есть только дата-время целиком.
agent17 (2012-02-27 15:25:00) [9]
> добавить "минус определенное число"
Так нужно же конкретно год, месяц, день +- 1, а не всю дату-время как переменную менять.
sniknik (2012-02-27 15:20:00) [10]добавить "минус определенное число"
MBo (2012-02-27 15:19:00) [11]см. модуль DateUtils