Analytics and Automation Software : Cisco Data Virtualization

Habitación FAQ de la virtualización de los datos: ¿Cómo convierto los valores del epoch de Unix a los grupos fecha/hora CIS?

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios

Introducción

Este documento describe cómo un valor del epoch BIGINT de Unix obtenido de una fuente de datos se puede convertir en un valor del grupo fecha/hora en el servidor de información de Cisco (CIS).

Contribuido por Suresh Venkatesan, ingeniero de Cisco TAC.

¿Cómo convierto los valores del epoch de Unix a los grupos fecha/hora CIS?

Usted puede utilizar este script del Lenguaje de consulta estructurado (SQL) para convertir los valores del epoch de Unix a los grupos fecha/hora CIS:

PROCEDURE toTimestamp
(
                IN           inBigInt                                BIGINT,
                OUT       outTs                                     TIMESTAMP
)
BEGIN
                SET outTs = UTC_TO_TIMESTAMP(inBigInt /1000 + inBigInt % 1000 + 8*60*60);
END

Si el servidor está en el timezone UTC y usted convierte el UTC al GMT al PST, utilice este script SQL:

 UTC_TO_TIMESTAMP((inBigInt-15*60*60*1000) /1000 +
(inBigInt-15*60*60*1000) % 1000 + 8*60*60)


Document ID: 117747