Fechas en formato Epoch

Recientemente he tenido que juguetear con el formato de fecha EPOCH que es el número de segundos desde el 1 de enero de 1970. Este formato se emplea generalmente en sistemas unix como formato nativo de fecha y como era mi caso fecha en ficheros de intercambio entre sistemas.

Para convertir el clásico SYSDATE de Oracle a este formato es muy sencillo, basta con restarle la fecha de referencia y pasarlos a segundos:


SELECT to_number(
sysdate - to_date('01/01/1970','DD/MM/YYYY')
) * (24 * 60 * 60)
FROM DUAL

La vida es lo que te sucede mientras estamos ocupados haciendo planes

Una preciosa cita atribuida a J. Lennon que aparece en su cancion Beautiful Boy (Darling Boy) de 1980 dedicada a su hijo.

Life is what happens to you while you’re busy making other plans

Según la wikiquote.com aparecen referencias anteriores siendo la primera en 1957 en el “Reader’s Digest“, lo que ya es decir.

Life is what happens to us while we are making other plans

de Allen Saunders

El precio de la libertad

The price of freedom is eternal vigilance.

Atribuida frecuentemente a Thomas Jefferson, aunque no se ha localizado en sus escritos. La referencia más antigua se debe a John Philpot Curran en un discurso sobre el derecho de voto en 1970.

It is the common fate of the indolent to see their rights become a prey to the active. The condition upon which God hath given liberty to man is eternal vigilance; which condition if he break, servitude is at once the consequence of his crime and the punishment of his guilt.

Fuente wikiquote.