Имя: Пароль:
1C
 
Как от даты отнять день?
0 Shur1C
 
28.08.08
16:49
Имеентся РабочаяДата надо от неё отнять день, в семёрке было проще
РабочаяДата - 1 , а в восьмёрке так как дата включает ещё и время отнимаются только секунды.
1 Mort
 
28.08.08
16:49
-86400
2 Широкий
 
28.08.08
16:49
(0) Сообрази сколько в одном дне секунд
3 Долорес И
 
28.08.08
16:50
вот и ответ.
РабочаяДата - 26400
4 Долорес И
 
28.08.08
16:51
то есть, 86400
5 Maxus43
 
28.08.08
16:51
НачалоДня(РабочаяДата)-1
6 Shur1C
 
28.08.08
16:51
Ок спасибо
7 Defender aka LINN
 
28.08.08
16:53
(3) 1С: Планета Маленького Принца? :)
8 shachneff
 
28.08.08
16:56
(7) Всего лишь эстооооонская сеекунда
9 WildBill
 
31.08.08
18:26
Тоже такой вопрос возникал. Ответ да, напрашивается сразу 86400 ибо секунды. Чтобы не создавать отдельную тему - может кто подскажет, как получить текущее время на компьютере? На сях GetLocalTime, а как на языке 1с8? Или оно при создании обьекта устанавливается текущим? Заранее спасибо за информацию.
10 Мелкий бес
 
31.08.08
18:33
ТекущаяДата()
а что такое си ?
11 Долорес И
 
31.08.08
18:38
Время находится в дате, добраться до него можнно посрдством функций Час() , Минута(), Секунда()
Системная дата возвращается функцией ТекущаяДата()
Сообщить(Час(ТекущаяДата()));
Сообщить(Минута(ТекущаяДата()));
Сообщить(Секунда(ТекущаяДата()));
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.