Временные константы

<< Click to Display Table of Contents >>

Navigation:  Программирование в MasterSCADA 4D > Редактор ST > Синтаксис Master ST > Константы Master ST >

Временные константы

Временные интервалы

Абсолютное время

Временные интервалы

Временной интервал состоят из префикса t# или time#, за которым следует запись в виде

<дни>d<часы>h<минуты>m<секунды>s<миллисекунды>ms

Любая составляющая может быть опущена (например, запись t#5h30s3.5ms является корректной и означает 5 часов 30 секунд 3.5 миллисекунды).

Последняя оставляющая может содержать дробное число. Разрешается "переполнение" старшей составляющей и разделение составляющих символами подчеркивания: t#27h_13m_13s.

Поскольку интервал по смыслу – это разность двух абсолютных времен, для него может быть задано, в том числе, отрицательное значение: t#-5h.

Абсолютное время

Дата состоит из префикса d# или date#, за которым следует запись в виде yyyy-mm-dd (год, месяц, день).

Время дня состоит из префикса tod# или time_of_day#, за которым следует запись в виде hh:mm:ss.ms (час, минуты, секунды, миллисекунды).

Константа "дата и время" состоит из префикса dt# или date_and_time#, за которым следует запись в виде yyyy-mm-dd-hh:mm:ss (год, месяц, день, часы, минуты, секунды).