Имя: Пароль:
1C
1C 7.7
v7: РабочаяДата() - 60
0 Dmitry1c
 
04.01.14
13:52
Чему это равно будет в семерке? 60 - секунды?
1 Aleksey
 
04.01.14
13:54
(0) Из даты нельзя вычесть секунды
2 Aleksey
 
04.01.14
13:56
К тому же 1С нет типа "секунда", есть число и дата. Поэтому если из рабочей даты вычесть Х, то будет на Х дней меньше чем рабочая дата
3 ДенисЧ
 
04.01.14
13:56
в 77 вычитаются дни
4 Fynjy
 
04.01.14
13:59
(3) Помнится был метод работы со временем в 7.7 ...
5 Fynjy
 
04.01.14
14:00
(4) для (2)
6 Aleksey
 
04.01.14
14:00
(3) А что есть время?
7 Aleksey
 
04.01.14
14:01
(5) Ты про эмуляцию времени на числе с точностью до 2-х знаков, которые были в типовых от раруса (автохозяйство)?
8 Aleksey
 
04.01.14
14:01
Или про время которые сидит в позиции документа?
9 Fynjy
 
04.01.14
14:03
(8) ТекущееВремя()
10 Aleksey
 
04.01.14
14:03
или про ТекущееВремя()?
11 Aleksey
 
04.01.14
14:03
(9) А каким боком оно к сабжу, т.е. к Рабочей дата?
12 Fynjy
 
04.01.14
14:06
(11) Если ТС нужно работать со временем, то этот метод позволяет ...
13 Aleksey
 
04.01.14
14:11
(12) Отнять от рабочей даты секунды?
А нечего что Рабочая дата <> Текущая и у неё в принципе не может  быть времент

Текущее время покажет время у Текущей даты, но не у рабочей
14 Злопчинский
 
04.01.14
14:12
...киборги... они аттакуют!...
15 Aleksey
 
04.01.14
14:12
ТекущаяДата(), ТекущееВремя() - это то что у установлено на компе сейчас

РабочаяДата() - это то что установлено в параметрах 1С, например там может стоять. Т.е. дата используемая в 1С для вновь созданных документов
16 Aleksey
 
04.01.14
14:13
*  например там может стоять. 31.12.13
17 КонецЦикла
 
04.01.14
15:20
(0) Какая цель? Уже давно бы в табло набрал свою строку и посмотрел
18 Злопчинский
 
04.01.14
15:31
(17) ты думаешь они знают про ТАБЛО?????
19 Dmitry1c
 
04.01.14
16:01
По сути получилась дата на 60 дней раньше. Вопрос закрыт :)
20 Dmitry1c
 
04.01.14
16:01
(17) да так и сделал, просто запарил сначала.
21 Dmitry1c
 
04.01.14
16:02
(2) четко прав :)
22 Chai Nic
 
04.01.14
16:16
А времени в семерке НЕТ!
23 Chai Nic
 
04.01.14
16:16
ТекущееВремя() возвращает строку с текущим временем.. А собственно типа, хранящего время с точностью до секунды, нет.
24 Dmitry1c
 
04.01.14
16:16
(22) да я в семерке почти не программирую. Так, иногда бывает.
25 vcv
 
04.01.14
21:22
(22) По большому счету мало в каком языке есть тип "время". Почти везде набор функций, работающий с целым значением, подразумевающим количество секунд от определенного момента.
wiki:UNIX-время
26 КонецЦикла
 
04.01.14
21:47
(25) дата в нормальных СУБД идет со временем, также есть специальные типы вроде смалл дата и проч.
27 ADirks
 
05.01.14
18:23
(22) согласен щас.
именно поэтому утверждение "время семёрки прошло" заведомо неверно.