v7: Работа со временем в 1с 7.7? #622925


#0 by Ночной Эльф
Как в 1с 7.7 пользоваться временем и есть ли такая переменная типа время? Собственно задача такая берется к примеру переменная "Код" которое имеет значение либо 1 либо 0. ВремяНачало = <9:00>; \<<< какого типо он должен быть? Если Код = 1 тогда Как такое можно сделать? Чтобы в итоге получилось либо 9:30 либо 10:00. И так не один раз а в цикле вплоть до 18:00? Всем заранее спасибо.
#1 by zak555
ТиС ?
#2 by m g r
УстановитьВремя(ч,м,с);
#3 by Ork
Встроенная функция ТекеущееВремя - наше Фсе. Получаешь часы, минуты, секунды. Как число. Дальше складывай, вычитай, сравнивай с любым числом.
#4 by Азат
я обычно делаю так - получаю время как ТекущееВремя(ЧЧ, ММ, СС); а потом Время = СС + ММ * 60 + ЧЧ * 3600; ну и прибавление: Если Код = 1 Тогда Время = Время + 30 * 60 Иначе Время = Время + 60 * 60
#5 by Heckfy
Вот еще полезная штучка:
#6 by Ночной Эльф
комплексная
#7 by Ночной Эльф
а тип какой число ?
#8 by Азат
да, ЧЧ, ММ, СС - числа
#9 by Злопчинский
#10 by Ночной Эльф
че то не получается у меня не как делают вот так вобще не то получается
#11 by Ночной Эльф
вернее вот так вобще не то получается
#12 by Ёпрст
что написал, то и получил.. И зачем в этом коде ТекущееВремя(ЧЧ, ММ); - не ясно.
#13 by Азат
давай косарик на киви, если сам прочитать совет не можешь)
#14 by ADirks
например
#15 by miki
т. е. с 23:59 до 24:59 валидное время?
#16 by Ночной Эльф
Подскажи пожалуйста что это за функция такая СтрокуВСписок Понять не могу ? ругается на нее
#17 by izekia
counter
#18 by Светлый Гений
Эта функция, которая элементы списока запихивает в строку, разделяя их вторым переданным параметром.
#19 by Светлый Гений
*списка
#20 by yanejsh
#21 by ADirks
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С