Странный вопрос.
Захват-2.png
Ровно через два дня после старта переменная Stop установится в "1"
Странный вопрос.
Захват-2.png
Ровно через два дня после старта переменная Stop установится в "1"
Последний раз редактировалось petera; 23.01.2017 в 11:50.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
У меня другое. Мне вывести дату готовности в переменные.
Допустим 1 января запустили, через 3 дня готов, т.е. Результат в таком формате: "4 января процесс закончится." Это как пояснение.
А вся сложность, заключается, если запустим 31 января или 28 февраля на несколько дней, тут надо пересчитать относительно еще и высокосного года.
Еще раз. Запускаем процесс сегодня 23 января, на 5 суток. В результате выходит сообщение после запуска: 28 января процесс закончится". В этом смысле.
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
В чем проблема?
В Кодесис есть переменные для работы с датой
Захват-1.png
Прибавляете к текущей дате два дня (пять дней) и получайте правильный результат с учетом перехода на другой месяц и с учетом високосного года.
Причем все будет автоматически.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Чтобы выходило сообщение "28 января процесс закончится", а не "D#2017-02-02"
Добавил несколько функций из OSCAT
DAY_OF_MONTH - немного модифицирована
sMONTH_OF_DATE - выводит название месяца, а не его номер
Захват-1.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Добрый день! Задача стоит похожая: для журнала учета расхода необходимо писать время -1 час (т.е. расход за прошедший час) и день -1 (т.е. расход за прошедшие сутки). По вашему примеру получил дата -1, но как таким же методом вычитать -1 час? Полученный результат, в вашем случае OUT, необходимо разложить на отдельные переменные год, день, месяц, час ну и т.д. Пытался это сделать по методу описанному в материале "Программируем временные сложности" Петрова И.В. но запутался в функциональных блоках и выходят постоянные ошибки. Есть ли методы по проще? Буду благодарен за помощь!