UNIX TIME STAMP

Recientemente me toco ver unos archivos log generados por el sistema Squid , y resulto que, al momento de mirarlos me llamo la atención que no pudiera saber a que hora iban siendo generados cada evento. Dada mi propia ignorancia, note curiosamente que llevaba unos numeros raros delante de cada evento que era recopilidado; entonces pense… esto debe ser la hora…. ¿pero cómo sé que hora se supone que es eso?
Bien todo esto me llevo a saber que existe lo que se llama Unix Time Stamp. Que es la forma en que se registra el tiempo total de ejecución en segundos. Esta cuenta inicia desde lo que se llama Unix Epoch, que es a partir del 1º de Enero de 1970. Con lo que el Unix Time Stamp, es solamente la cantidad de segundos entre una fecha en particular y Unix Epoch.

Finalmente encontre un calculador del Unix Time Stamp .

Así, si la fecha es: 1157058288.750; esta se traduce a 08 / 31 / 06 @ 5:04pm

O bien si estamos en una consola de linux, ejecutamos lo siguiente:

perl -e ‘print scalar localtime 1061249211.712,”\n”‘

y el sistema nos responderá con la fecha correspondiente:

Mon Aug 18 19:26:51 2003

Comentarios

Entradas populares