Introdução
Este documento descreve como um valor da época BIGINT de Unix obtido de uma origem de dados pode ser convertido em um valor do timestamp no server de informação de Cisco (CI).
Como eu converto valores da época de Unix aos timestamps CI?
Você pode usar este script da língua de consulta estruturada (SQL) a fim converter valores da época de Unix aos timestamps CI:
PROCEDURE toTimestamp
(
IN inBigInt BIGINT,
OUT outTs TIMESTAMP
)
BEGIN
SET outTs = UTC_TO_TIMESTAMP(inBigInt /1000 + inBigInt % 1000 + 8*60*60);
END
Se o server está no fuso horário UTC e você converte o UTC ao GMT ao PST, use este script SQL:
UTC_TO_TIMESTAMP((inBigInt-15*60*60*1000) /1000 +
(inBigInt-15*60*60*1000) % 1000 + 8*60*60)