DT_TO_EPOCH_TIME

Retorna a data/hora especificada no formato EPOCH TIME em milisegundos. O formato EPOCH TIME é um padrao de tempo definido no sistema UNIX e amplamente utilizado para armazenar informações temporais. O portal de telemetria da HI tecnologia utiliza este padrão para pacotes MQTT formatados em JASON.

       DT_TO_EPOCH_TIME
      +----------------+
DT ---|DT_VALUE        |--- ULINT
      +----------------+

Parâmetros

Nome

Classe

Tipo

V. Ini.

DT_VALUE

Entrada

DT

Valor de data hora a ser convertido

Retorno

Nome

Parâmetro

Tipo Dado

V. Ini.

Descrição

EPOCH_TIME

Saída

ULINT

Nro de milisegundos a partir de 01/01/1970-00:00:00

Exemplo

Clique aqui para baixar a tabela de variáveis

Código ST

(* Exemplo conversão de tempo *)
(* ... *)
epoch_time := HILS.DT_TO_EPOCH_TIME(DT#2008-06-25-15:36:55.36);
(* Retorna o nro de milisegundos entre a data especificada e 01/01/1970-00:00:00
(* ... *)