|
Как прибавить к дате время | ☑ | ||
---|---|---|---|---|
0
artacont
14.08.13
✎
11:48
|
Мне надо чтобы в отчете он прибавлял к началу дня столько часов сколько я проставил в справочнике в реквизите время. Что-то типа такого НачалоДня(РабочаяДата)+Смена.ВремяНач; Времянач Тип данных (Время)
|
|||
1
Wobland
14.08.13
✎
11:49
|
ну добавь сколько-нибудь секунд, не стесняйся
|
|||
2
artacont
14.08.13
✎
11:50
|
таким способом ТекущаяДата() + 60 * 60 * 24;
|
|||
3
Wobland
14.08.13
✎
11:50
|
поздравляю, сэр
|
|||
4
fisher
14.08.13
✎
11:51
|
Ежели в запросе, тогда ДобавитьКДате()
|
|||
5
artacont
14.08.13
✎
11:51
|
значит мне реквизит не делать время а просто числом
|
|||
6
mzelensky
14.08.13
✎
11:52
|
(5) Можете не делать, сэр
|
|||
7
artacont
14.08.13
✎
11:55
|
Если у меня смена будет начинаться 8,30 как мне это прибавить, чтобы отчет формировался начиная с 8,30
|
|||
8
fisher
14.08.13
✎
11:57
|
(7) Тянет на дошкольную задачку по информатике
|
|||
9
Ненавижу 1С
гуру
14.08.13
✎
11:57
|
надеюсь ты не собрался время "8 часов 30 минут" хранить как число: 8.30?
|
|||
10
fisher
14.08.13
✎
11:59
|
<irony>Строка будет в самый раз</irony>
|
|||
11
artacont
14.08.13
✎
11:59
|
не собирался я забил как время
|
|||
12
hhhh
14.08.13
✎
12:01
|
(11) Начало дня + 60 * 60 * 8 + 60 * 30;
|
|||
13
artacont
14.08.13
✎
12:01
|
ну у меня реквизит тип время, я не получаю 8 и 30 отдельно
|
|||
14
fisher
14.08.13
✎
12:02
|
Число секунд от начала дня до начала смены:
ВремяНачалаСмены - НачалоДня(ВремяНачалаСмены) |
|||
15
salvator
14.08.13
✎
12:03
|
ДатаПлюсВремя = НачалоДня(ТекущаяДата())+(Час(ВремяНач)*60*60+Минута(ВремяНач)*60+Секунда(ВремяНач))
|
|||
16
Fish
14.08.13
✎
12:04
|
(13) Можно так:
НачалоДня(РабочаяДата)+Час(Смена.ВремяНач)*60*60+Минута(Смена.ВремяНач)*60; |
|||
17
artacont
14.08.13
✎
12:04
|
спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |