Sexta-feira 13? Não, sexta-feira 1234567890

Nerds do mundo todo comemoram hoje mais uma pegadinha numérica do Unix Timestamp, uma forma de medir o tempo utilizada em sistemas mais antigos do Unix (atualmente se usa o UTC). O Unix Timestamp considera o número de segundos entre qualquer data e uma data de referência chamada “Unix Epoch“, que é 01 de Janeiro […]

1234567890

Nerds do mundo todo comemoram hoje mais uma pegadinha numérica do Unix Timestamp, uma forma de medir o tempo utilizada em sistemas mais antigos do Unix (atualmente se usa o UTC). O Unix Timestamp considera o número de segundos entre qualquer data e uma data de referência chamada “Unix Epoch“, que é 01 de Janeiro de 1970.

Hoje, sexta-feira dia 13 de Fevereiro de 2009, í s 23:31:30, terão se passado 1234567890 segundos da Unix Epoch, uma data – no mí­nimo – curiosa e comemorada ao redor do globo. Alguns sites dedicam-se exclusivamente í  contagem regressiva (esse aqui já faz a contagem em Unix Time também).

O único problema com o Unix Timestamp é que ele tem um limite. Em 19 de Janeiro de 2038 a contagem estoura (por conta de uma limitação dos sistemas 32 bits), fazendo com que os sistemas legados tenham que mudar para UTC, criar um novo sistema de contagem ou migrar para 64 bits. Se bem que isso vai rolar em 20 anos, daqui até lá 64 bits já vai ser coisa de criança 😉 e provavelmente essas preocupações bobas de “bug do ano 2000”, coisa do passado.

Será?

Saiba mais: Sobre o Unix Timestamp, Conversor online

Mozer disse:

Gostei mais por que parar só em 2038 ? Por que não arredonda pra 2050 ? Mais de qualquer modo é bem legal.

GraveHeart disse:

Bom, quanto mais pessoas souberem, melhor! De repente, ainda rola uma festa para comemorar essa data nerd! 🙂

Escrevi sobre o assunto na semana passada, tem mais algumas informações, inclusive mostrando alguns exemplos do que fazer com o timestamp: http://www.guravehaato.info/geek-life/quase-1234567890-segundos-desde-1970/

😀