S3 - это техническая поддержка

  • Техническая поддержка от разработчика
  • Обучение
  • Консультационное сопровождения проектов заказчика

Новая S3

Больше
13 года 4 мес. назад #124 от leo_koren
leo_koren создал тему: Новая S3
Функция getTime() просто выдает всякую фигню. Вообще непонятно зачем надо было менять смысл функций getCurrTime()?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 4 мес. назад #125 от kit
kit ответил в теме Новая S3
Функция time() : TIME - возвращает время в секундах от 1.01.1970
Функция getTime() : TIME - возвращает время в секундах от старта проекта
Функция getCurrTime() : TIME - возвращает время в миллисекундах от первого обращения.

Думаю, что смысл фукции особо не изменился ( было время в миллисекундах от старта проекта ) . Но добавилось количество разрядов для хранения значения времени, что имеет смысл при длительной работе без перезагрузки.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 4 мес. назад #126 от leo_koren
leo_koren ответил в теме Новая S3
Функция time() -судя по всему просто отсутствует.
Функция getTime() - возвращает нечто в формате XXXhXXmXXsXXXms, где вместо миллисекунд считаются секунды, ну и соответственно далее.
Функция getCurrTime() - действительно работает.

С уважением.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 4 мес. назад #127 от kit
kit ответил в теме Новая S3
Приведенные функции реализованы для QNX-проекта, для HMI есть небольшие отличия: функция getTime() возвращает время в сукундах с 1.01.1970, поэтому time() отсутствует.

Предполагается следующее использование getTime:

В HMI-проекте объявляем переменную типа "Счетчик" (другим типам не хватат разрядов)
в скрипте пишем
a:=getTime()
теперь выполняем любые дейтвия с секундами
a:=a % (TIME)3600

С Уважением, Константин.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.099 секунд

s3.com.ua