![]() |
![]() |
![]() |
|
Уменьшение даты на месяц | ☑ | ||
---|---|---|---|---|
0
SuperLiving Star
21.01.10
✎
06:23
|
Как имея дату получить дату на месяц меньше?
|
|||
1
Андрюха
21.01.10
✎
06:26
|
ДобавитьМесяц(ТекДата, -1);
|
|||
2
Гефест
21.01.10
✎
06:32
|
в снеговике придеться секунды отнимать
|
|||
3
SuperLiving Star
21.01.10
✎
06:33
|
(2) так я про 8.1 и спрашиваю...
|
|||
4
Рэйв
21.01.10
✎
06:34
|
в (1) правильный ответ
|
|||
5
Рэйв
21.01.10
✎
06:34
|
ДобавитьМесяц (AddMonth)
Синтаксис: ДобавитьМесяц(<Дата>, <Число месяцев>) Параметры: <Дата> (обязательный) Тип: Дата. Исходная дата. <Число месяцев> (обязательный) Тип: Число. Количество месяцев, которое необходимо добавить к исходной дате. Если принимает отрицательное значение, то число месяцев вычитается. Возвращаемое значение: Тип: Дата. Дата, полученная в результате добавления. Описание: Добавляет (или вычитает) к указанной дате заданное число месяцев. Пример: ДатаРождения = СтрокаТаблицы.КонтактноеЛицо.ДатаРождения; ДеньРожденияБудущегоГода = ДобавитьМесяц( (ДобавитьМесяц(НачалоДня(), -(Год(ДатаРождения) - 1) * 12)), (Год(ТекущаяДата()) * 12)); |
|||
6
SuperLiving Star
21.01.10
✎
06:36
|
(1)(4) простите! замешкался, делаю!
|
|||
7
SuperLiving Star
21.01.10
✎
06:38
|
НачалоМесяца(ТекущаяДата()) = 01.01.2010 0:00:00
ДобавитьМесяц(НачалоМесяца(ТекущаяДата()),-1) = 01.12.2009 0:00:00 | а как что бы при добавлении месяца получалась такая же дата но на месяц меньше? |
|||
8
Рэйв
21.01.10
✎
06:41
|
(7)насколько я вижу, у тебя так и есть
|
|||
9
strange2007
21.01.10
✎
06:41
|
(7) Вроде как "НачалоМесяца" убрать
|
|||
10
SuperLiving Star
21.01.10
✎
06:41
|
так что ли?
| ДобавитьМесяц(НачалоМесяца(ТекущаяДата()),-12) = 01.01.2009 0:00:00 | |
|||
11
SuperLiving Star
21.01.10
✎
06:43
|
я хотел имея 01.01.2010 получить 01.01.2009
или имея 31.01.2010 получить 31.01.2009 |
|||
12
SuperLiving Star
21.01.10
✎
06:43
|
блин!!! запутался, все верно!!!!
|
|||
13
SuperLiving Star
21.01.10
✎
06:43
|
НачалоМесяца(ТекущаяДата()) = 01.01.2010 0:00:00
ДобавитьМесяц(НачалоМесяца(ТекущаяДата()),-1) = 01.12.2009 0:00:00 | так мне и нужно было в (0)! Спасибо! |
|||
14
Soldy
21.01.10
✎
06:43
|
РАЗНОСТЬДАТ(ДАТАВРЕМЯ(ГГГГ,ММ,ДД),ДАТАВРЕМЯ(ГГГГ,ММ,ДД),ДЕНЬ)
|
|||
15
Андрюха
21.01.10
✎
06:45
|
(11) ДобавитьМесяц(ТекДата, -12);
|
|||
16
xzorkiix
21.01.10
✎
08:28
|
<!---не порали завести ветку песочница?---!>
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |