Entrar
Usuário novo? Cadastre-se
python-brasil
? Você já é um associado? Entre no Yahoo!

Dicas

Você sabia...
Você pode ordenar suas mensagens por data? Basta clicar no link da coluna data. Suas preferências serão lembradas para que você não precise fazer isso novamente sempre que retornar.

Mensagens

  Ajuda
Avançado
Comportamento de datetime.now()   Lista de tópicos   < Tópico anterior  |  Próximo tópico >
Responder  | 
Re: [python-brasil] Comportamento de datetime.now()

2010/3/9 Joao S. O. Bueno <jsbueno@...>:
> é: o mod_pythoncria um processo (e itnerpretador python) para cada
> processo do Apache.
> Pela frequencia do erro, e tipo, o que está acontecendo é que o
> interpretador está usando um valor diferente do fuso-horário local
> para processos diferentes -
>
> Por isso achei que a explicação mais simples seria que estivesse em
> máquinas diferentes.  Mas é um bug estranho então.... O unix time
> stamp não é alterado pelo fuso locla do sistema, então isso evita esse
> erro, mas que é estranho é mesmo!

Acho que a biblioteca de datetime poderia ser revista, principalmente
com relação aos timezones (acredito que tratar tempo como tratamos
unicode seria um bom modelo).

Quanto ao bug, acredito ser bem possível que ela não tenha sido
testada completamente em casos de concorrência, como o dele.

PS: http://www.enricozini.org/2009/debian/using-python-datetime/

--
Paul Eipper



Ter, 9 de Mar de 2010 10:13 pm

lkraider
Online agora Online agora
Enviar e-mail Enviar e-mail

 | 
Expandir mensagens Nome/E-mail Classificar por data

Boa noite, pessoal Estou desenvolvendo uma aplicação web com o Django, que necessita trabalhar com a diferença entre duas datas, na precisão de segundos. ...
Renato Garcia Pedigoni
renatopedigoni
Offline Enviar e-mail
5 de Mar de 2010
4:28 pm

... Já experimentou usar a classe datetime.timedelta? http://docs.python.org/library/datetime.html#datetime.timedelta -- thiagoc "O povo não deveria temer o...
Thiago Coutinho
thiagocoutin...
Offline Enviar e-mail
5 de Mar de 2010
4:57 pm

... Me parece algum tipo de race condition, mas não sei dizer baseado apenas no snippet. Além disso, acho que nesse caso pode ser melhor usar time.time() ...
Paul Eipper
lkraider
Online agora Enviar e-mail
7 de Mar de 2010
12:50 pm

Conversões a parte,isso me parece um erro muito improvavel. Renato: onde ua aplicação está hospedada? esses rros foram nuam amaquina de desenvolviemento,...
Joao S. O. Bueno
gwidion23
Offline Enviar e-mail
8 de Mar de 2010
2:24 am

e..independente do seu problema -- uma coisa legal é começar a realemtne deixaro mod_python se aposentar em paz...pra você e todo mundo no django: coemcem a...
Joao S. O. Bueno
gwidion23
Offline Enviar e-mail
8 de Mar de 2010
2:26 am

Boa noite, João é um servidor de testes (não é desenvolvimento), apenas uma máquina. Em produção usaremos mod_wsgi. Alterei conforme a dica do Paul e...
Renato Garcia Pedigoni
renatopedigoni
Offline Enviar e-mail
8 de Mar de 2010
3:06 pm

Pessoal, agora está funcionando ok. Creio que seja algo no mod_python, pois não consegui reproduzir o erro na máquina de desenvolvimento. Obrigado pela...
Renato Garcia Pedigoni
renatopedigoni
Offline Enviar e-mail
8 de Mar de 2010
3:50 pm

... é: o mod_pythoncria um processo (e itnerpretador python) para cada processo do Apache. Pela frequencia do erro, e tipo, o que está acontecendo é que o ...
Joao S. O. Bueno
gwidion23
Offline Enviar e-mail
9 de Mar de 2010
1:49 pm

... Acho que a biblioteca de datetime poderia ser revista, principalmente com relação aos timezones (acredito que tratar tempo como tratamos unicode seria um...
Paul Eipper
lkraider
Online agora Enviar e-mail
9 de Mar de 2010
10:39 pm

... Particularmente eu também acredito na hipotese da diferença de horarios em servidores, especialmente porque 3 horas é por "coicidencia" a diferença do...
Rafael Sierra
sabedeusmatrix
Offline Enviar e-mail
8 de Mar de 2010
3:07 pm

Olá Thiago e Paul Preferi utilizar assim pois me retorna o valor diretamente em segundos. Com o timedelta retornaria anos, dias, horas... depois precisaria...
Renato Garcia Pedigoni
renatopedigoni
Offline Enviar e-mail
8 de Mar de 2010
3:07 pm
Avançado

Copyright © 2010 Yahoo! do Brasil Internet Ltda. Todos os direitos reservados.
Política de Privacidade - Termos do Serviço - Diretrizes - Ajuda