On 16-10-2015 11:25, Vinicius Santos wrote:
Bom dia pessoal,

Existe alguma diferença relevante de deixar o parâmetro timezone como
"Brazil/East" ou como ""Etc/GMT-3".

No meu caso que estou em São Paulo, qualquer timezone GMT-3 daria na mesma?

O ideal é você utilizar o mais próximo possível da localidade da aplicação. Se você está em São Paulo utilize 'America/Sao_Paulo', se estiver em Recife utilize 'America/Recife' e se estiver em Belém utilize 'America/Belem'. Isso porque durante o horário de verão você estará sempre com o horário correto. Além disso, para o cálculo de data/hora no passado você estará coberto por eventuais mudanças.

Só para citar um exemplo, o Tocantins em 2012 utilizou o horário de verão já em 2013, 2014 e 2015 não. Sem considerar isso, uma aplicação poderia informar uma diferença de 1 hora se um sistema no Tocantins estiver usando America/Sao_Paulo, por exemplo.

No Linux, as zonas horárias (aka timezones) brasileiras ficam geralmente em /usr/share/zoneinfo/America.


--
   Euler Taveira                   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a