Segundo a Wikipédia "A Era UNIX ou Posix Time ou Unix epoch ou Unix Timestamp teve início no dia a 1 de janeiro de 19701. O nome se deve ao fato de esta data, dia 1 de janeiro de 1970 às 00:00:00 do Tempo Universal Coordenado (UTC) no calendário gregoriano proléptico, ser o marco zero do sistema de calendário usado pelo sistema operacional UNIX. Também pode ser chamada de era POSIX."
Para converter um UNIX Timestamp para uma data em um formato legível para humanos, basta usar o comando date com o parâmetro --date ou -d:
$ date -d @Unix Timestamp
ou ainda:
$ date --date @Unix Timestamp
Um exemplo real, com a saída:
$ date -d @1390299811
Ter Jan 21 08:23:31 BRST 2014
Lembrando que estou usando o date do GNU coreutils. Se você estiver utilizando outra implementação e souber a solução, por favor, comente que atualizo o post.
Até a próxima.
Fonte
quarta-feira, 22 de janeiro de 2014
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário