$ TZ='America/Sao_Paulo Brazil/East' date
Thu Jun 7 22:13:09 America/Sao_Paulo Brazil/East 2007
$ TZ='America/Sao_Paulo' date
Thu Jun 7 19:13:17 BRT 2007
TZ='Brazil/East' date
Thu Jun 7 19:20:27 BRT 2007
O correto seria 'America/Sao_Paulo' ou 'Brazil/East' para pegar o
horário de Brasília.
Eu relatei como bug no Django, mas depois que responderam meu
ticket[1], eu percebi que compreendi mal. Eles mandam utilizar
entradas como em [2]. E como lá está 'America/Sao_Paulo Brazil/East' e
não 'America/Sao_Paulo' OR 'Brazil/East', gera essa confusão.
Até,
semente
1. http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATETIME-TIMEZONE-SET-TABLE
2. http://code.djangoproject.com/ticket/4505
PS: Não ligam pro meu pseudo-inglês no ticket, eu nunca consigo
expressar o que quero, mas acaba que no final sou compreendido. :-P
O ticket foi reaberto, tornando uma questão de documentação. Eu sugeri
que criassem uma página com os TIME_ZONE possíveis. Muita gente
confunde olhando naquela documentação do Postgre (como é sugerido).
Minto, muita gente eu não sei, mas eu, o Marinho e o próprio cara que
tinha fechado meu bug o reabriu pois já confundiu também.
> 1. http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATETIME-TIMEZONE-SET-TABLE
> 2. http://code.djangoproject.com/ticket/4505
Eu troquei 1 com o 2 se perceberam. :-P
On 7 jun, 19:30, "Guilherme Mesquita Gondim (semente)"
<seme...@gmail.com> wrote:
> Quem usa 'America/Sao_Paulo Brazil/East' no TIME_ZONE pode tá tendo
> sérios problemas com o Django, o comando datetime, etc. Veja:
>
> $ TZ='America/Sao_Paulo Brazil/East' date
> Thu Jun 7 22:13:09 America/Sao_Paulo Brazil/East 2007
>
> $ TZ='America/Sao_Paulo' date
> Thu Jun 7 19:13:17 BRT 2007
>
> TZ='Brazil/East' date
> Thu Jun 7 19:20:27 BRT 2007
>
> O correto seria 'America/Sao_Paulo' ou 'Brazil/East' para pegar o
> horário de Brasília.
>
> Eu relatei como bug no Django, mas depois que responderam meu
> ticket[1], eu percebi que compreendi mal. Eles mandam utilizar
> entradas como em [2]. E como lá está 'America/Sao_Paulo Brazil/East' e
> não 'America/Sao_Paulo' OR 'Brazil/East', gera essa confusão.
>
> Até,
> semente
>
> 1.http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATE...
> 2.http://code.djangoproject.com/ticket/4505
Bom, dê uma conferida aí, pois fiz uns testes e não rolou, veja:
$ TZ='Brazil/East' date
Tue Jul 10 21:36:14 BRT 2007
$ TZ='Etc/GMT-3' date
Wed Jul 11 03:36:17 GMT-3 2007
USE_TZ = False
Estava como TRUE isso que fazia meu timezone estando TIME_ZONE = 'America/Sao_Paulo', quando modifiquei para FALSE resolveu meu problema espero que o mesmo resolva o seu.
Ademir, quando se faz necessário utilizar USE_TZ? Você diz que é melhor deixar como True, poderia falar mais sobre o assunto?
--
Você recebeu essa mensagem porque está inscrito no grupo quot;Django Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para django-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Ademir, quando se faz necessário utilizar USE_TZ? Você diz que é melhor deixar como True, poderia falar mais sobre o assunto?
--
Você recebeu essa mensagem porque está inscrito no grupo quot;Django Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para django-brasi...@googlegroups.com.
Table B-1. Month Names
Month | Abbreviations |
---|---|
January | Jan |
February | Feb |
March | Mar |
April | Apr |
May | |
June | Jun |
July | Jul |
August | Aug |
September | Sep, Sept |
October | Oct |
November | Nov |
December | Dec |
> <mailto:django-brasil+unsub...@googlegroups.com>.
> envie um e-mail para django...@googlegroups.com
> <mailto:django-brasil+unsub...@googlegroups.com>.