EPOCH_TIME_TO_DT
Retorna a data/hora no formato DT de um valor inteiro especificando uma data hora 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.
EPOCH_TIME_TO_DT
+------------------+
ULINT ---|EPOCH_TIME |--- DT
+------------------+
Parâmetros
Nome |
Classe |
Tipo |
V. Ini. |
EPOCH_TIME |
Entrada |
ULINT |
Valor de data hora a ser convertido |
Retorno
Nome |
Parâmetro |
Tipo Dado |
V. Ini. |
Descrição |
DT_TIME |
Saída |
DT |
Nro de milisegundos a partir de 01/01/1970-00:00:00 |
Exemplo
Código ST
(* Exemplo conversão de tempo *)
(* ... *)
dt_value := HILS.EPOCH_TIME_TO_DT(ULINT#3454345675678);
(* Retorna em dt_value a data/hora associado ao valor especificado em EPOCH TIME
(* ... *)