Introduction
Ce document décrit comment une valeur de l'époque BIGINT d'Unix obtenue d'un point d'émission de données peut être convertie en valeur d'horodateur dans le serveur d'informations de Cisco (CIS).
Comment est-ce que je convertis des valeurs d'époque d'Unix en horodateurs CIS ?
Vous pouvez employer ce script du SQL (SQL) afin de convertir des valeurs d'époque d'Unix en horodateurs CIS :
PROCEDURE toTimestamp
(
IN inBigInt BIGINT,
OUT outTs TIMESTAMP
)
BEGIN
SET outTs = UTC_TO_TIMESTAMP(inBigInt /1000 + inBigInt % 1000 + 8*60*60);
END
Si le serveur est dans le fuseau horaire UTC et vous convertissez l'UTC en GMT en PST, utilisez ce script sql :
UTC_TO_TIMESTAMP((inBigInt-15*60*60*1000) /1000 +
(inBigInt-15*60*60*1000) % 1000 + 8*60*60)