Группа категории палитры Функции конвертации содержит функции, предназначенные для конвертации параметров типа DT в различные типы данных.
Вид категории в палитре:
Доступны следующие функции:
Название |
Назначение |
DT_TO_LINT |
Преобразование в filetime. |
DT_TO_DATE |
Преобразование DT в DATE. На выход передаётся только содержащаяся дата значения. |
DT_TO_TIME |
Преобразование DT в TIME. Подсчёт количества миллисекунд, прошедших с даты 1601-01-01 и времени 03:00. |
DT_TO_TOD |
Преобразование DT в TOD. На выход передается только содержащееся время суток. |
DT_TO_UDINT |
Преобразование DT в UDINT. Время, прошедшее с 1601-01-01-03.00, преобразуется в единицы. |
DT_TO_ULINT |
Преобразование DT в ULINT. |
DT_TO_DWORD |
Преобразование в unixtime. |
DT_TO_STRING |
Преобразование DT в STRING. |
DT_TO_SYSTEM_DT_PARAM |
Преобразование DT в SYSTEM_DT_PARAM. К текущему значению добавляется метка времени, равная времени преобразования, и признак признак качества GOOD. |
DT_TO_STRING_LOCAL |
Преобразование DT в STRING_LOCAL. На вход принимается дата и время UTC (начиная с 1970-01-01), но перед преобразованием время конвертируется в локальное, и преобразование уже осуществляется над локальными значениями. |
DT_TO_TOD_LOCAL |
Преобразование DT в TOD_LOCAL. На вход принимается дата и время UTC (начиная с 1601-01-01), но перед преобразованием время конвертируется в локальное, и преобразование уже осуществляется над локальными значениями времени. |
DT_TO_DATE_LOCAL |
Преобразование DT в DATE_LOCAL. На вход принимается дата и время UTC (начиная с 1601-01-01), но перед преобразованием время конвертируется в локальное, откидываются часы, и затем DATA преобразуется обратно в UTC. |