[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038]
From: |
Eustaquio Rangel de Oliveira Jr. |
Subject: |
Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038] |
Date: |
Thu, 06 Jan 2005 10:57:24 -0200 |
User-agent: |
Mozilla Thunderbird 1.0 (X11/20041206) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Oi!
| Caros Amigos, que a forca esteja com vcs...
|
| Eu estava lendo sobre o artigo acima e comeceu a fazer uns testes....e
| estou ficando doido com os resultados...
| Se contamos o tempo a partir de 01/01/1970, e é contado em segundos que
| é armazenado em uma variavel que tem
| tamanho 2^31 e isso vai aumendando....como posso ter estas saidas????
Olhe aqui:
http://www.deepsky.com/~merovech/2038.html
O lance é o tipo time_t definido hoje em dia. Ele só tem 32 bits de
tamanho, e "estoura" a data (deslocando o tipo ele fica "negativo").
Com 2038 chegando por aí (vai demorar, mas ...) vão trocar o tipo para um
de 64 bits, e o que deixa a coisa bonita nesse caso é que em sistemas bem
projetados que ao invés de terem declarado suas datas usando um long normal
usaram o time_t, trocando apenas a definição dele no header já conserta
todo o resto. :-)
[]'s
- ----------------------------
Eustáquio "TaQ" Rangel
address@hidden
http://beam.to/taq
Usuário GNU/Linux no. 224050
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFB3TW0b6UiZnhJiLsRAkpkAKCs6Pqvsqs8w6DZdIDgccWbo/ih/wCeIfyS
c4PoE3lDMmZ+NXbv6yo+6DY=
=jAhg
-----END PGP SIGNATURE-----
- [Fwd: [hackers-l] Bug do ano 2038], SuSE List, 2005/01/06
- Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038],
Eustaquio Rangel de Oliveira Jr. <=
- RE: [shell-script] [Fwd: [hackers-l] Bug do ano 2038], MrBiTs, 2005/01/06
- RE: [shell-script] [Fwd: [hackers-l] Bug do ano 2038], MrBiTs, 2005/01/06
- Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038], Eustaquio Rangel de Oliveira Jr., 2005/01/06
- Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038], SuSE List, 2005/01/06
- Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038], Eustaquio Rangel de Oliveira Jr., 2005/01/06
- Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038], SuSE List, 2005/01/06
- Re: [shell-script] [Fwd: [hackers-l] Bug do ano 2038], SuSE List, 2005/01/06