Системное время

Как можно считать системное время?

Добрый день.
Есть документация по настройке даты и времени контроллера. Если останутся вопросы, обращайтесь, постараемся помочь.

Это настройка времени. А как получить время при написании правил wb-rules?

Это больше вопрос к синтаксису языка javascript. Например, здесь описана работа со временем.

Так мы только создадим объект Date. А как его заполнить значением, хранящимся в системных часах?

Опишите, что вы на самом деле хотите получить. Указанным выше примером можно считать системное время. Используйте его потом так, как вы хотите.
А лучше опишите, что делаете, что ожидаете получить, что получаете. Так понятнее будет, что у вас не получается.

Я не нашёл пример функции, как посчитать время включения чего-либо (например счётчик мото-часов двигателя). То есть, пока переменная True, в результате накапливается время в миллисекундах. По заднему фронту счёт прекращается, но результат сохраняется до следующего вызова счётчика. Пример логики работы функции: по переднему фронту переменной вычитаем из системного времени предыдущее его значение и прибавляем накопленный результат. Так реализовано в библиотеке OSCAT.ontime.
Возможно, есть какой-то другой путь решения?

Не видел такой библиотеки - но, собственно в чем проблема вычесть из одного времени другое?
Как пример - в Теряется событие нажатия на кнопку на модуле ввода WBIO-DI-WB-14 - #16 от пользователя BrainRoot в функции makeRuleIn.

Возможно я неверно понимаю. При вызове new Date() полученный объект уже будет содержать системную дату?

да, будет.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.