|
пожалуйста назовите название функции прибавления дней к дате? |
☑ |
0
Капюшон
27.06.12
✎
09:12
|
Есть функция "РазностьДата" но она для запросов. а как в обработке использовать подобное не могу функцию найти нужно к дате прибавить несколько дней
|
|
1
butterbean
27.06.12
✎
09:12
|
+86400*КоличествоДней
|
|
2
butterbean
27.06.12
✎
09:13
|
(1)+ кстати РазностьДат - это не про то
|
|
3
Капюшон
27.06.12
✎
09:15
|
(1)а неужели другого нет способа?
|
|
4
butterbean
27.06.12
✎
09:16
|
(3) а этот тебе чем не нравится??
|
|
5
Рэйв
27.06.12
✎
09:17
|
(3)дарю
Функция ДобавитьДней(Дата,КолДней)
Возврат Дат+86400*КоличествоДней
КонецФункции
|
|
6
Капюшон
27.06.12
✎
09:17
|
(4)нравится ) просто удивило что нет такого.
|
|
7
Рэйв
27.06.12
✎
09:17
|
Дата=Дат
|
|
8
aleks-id
27.06.12
✎
09:18
|
(5) нерабочую функцию подарил? вот молодец :)))
|
|
9
Рэйв
27.06.12
✎
09:18
|
и КоличествоДней=КолДней
:-))
|
|
10
Chai Nic
27.06.12
✎
09:18
|
(6) Нет, потому что нет необходимости.. все даты у нас имеют одинаковое количество секунд.. пока :)
|
|
11
Рэйв
27.06.12
✎
09:18
|
(8)Подумаешь:-).. Направление же ясно:-)
|
|
12
Chai Nic
27.06.12
✎
09:21
|
(10) Ой.. кажется я соврал. Количество секунд в сутках может быть больше на 1. Так что функция ДобавитьДень, учитывающая високосные секунды, в принципе нужна.. но на практике и без неё обходимся.
|
|
13
andrewks
27.06.12
✎
09:22
|
(12) О_о
|
|
14
andrewks
27.06.12
✎
09:25
|
ТвояДата+(Дата(1,1,1+КолвоПрибавляемыхДней)-Дата(1,1,1))
|
|
15
Ненавижу 1С
гуру
27.06.12
✎
09:27
|
(12) как бы это сказать, секунду добавляют, но не учитывают, как будто ее не было
|
|
16
zak555
27.06.12
✎
09:27
|
напиши уже рекурсивную функцию
|
|
17
Chai Nic
27.06.12
✎
09:28
|
(14) А как это будет работать, если КолвоПрибавляемыхДней отрицательное?
|
|
18
andrewks
27.06.12
✎
09:29
|
(17) никак
|
|
19
Капюшон
27.06.12
✎
09:49
|
ну а как сделать если отрицательное количество дней?
|
|
20
zak555
27.06.12
✎
09:50
|
(19) поменять местами ?
|
|
21
Ненавижу 1С
гуру
27.06.12
✎
09:50
|
(18) ТвояДата-ЧислоДней*86400
|
|
22
Ненавижу 1С
гуру
27.06.12
✎
09:50
|
+(21) к (19)
|
|
23
andrewks
27.06.12
✎
10:05
|
(21) ТвояДата+ЧислоДней*86400 :)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший