Conversión de Fechas en Unix (Timestamps – Fecha Normal)

A veces es útil poder convertir una fecha dada en formato timestamp de Unix, a un formato más legible. Para ello podemos usar el comando date con la siguiente orden:

$ date --utc --date "1970-01-01 X sec" "+%c"

donde X son los segundos que se quieren convertir a un formato legible.

Actualización

Como indica Obe en un comentario, también se puede extraer el timestamp, a partir de una fecha:

$ date +%s -d"1970-01-01 01:00"

Gracias por vuestros comentarios.

You may also like

3 comments

  • Obe 26/02/2009   Reply →

    Gracias ^^ Algo sencillo pero acabas de solucionarme un dilema !
    Al inreves, para ver una fecha en formato timestamp +%s

    date +%s -d»1970-01-01 01:00″

  • Enrique Gómez 24/03/2009   Reply →

    Muchas gracias por tu comentario! 😉

  • zapoteska 26/05/2010   Reply →

    De igual forma. Gracias.

    Me ha servido mucho, para un programa escolar que estoy realizando.

    Saludos

Leave a comment