Dica rápida para quem administra servidores que hospedam sistemas que devem ser acessados por diferentes fuso horários.
Imagine que você hospeda um sistema qualquer que grava a hora em que um pedido foi cadastrado na base de dados. Seus clientes gostam do sistema e tudo funciona muito bem até que um dia você tem clientes que estão em Manaus/AM por exemplo, onde o fuso horário é diferente.
E agora? Como é que o mesmo sistema vai entender isso?Em ambientes Unix like existe a variavel de ambiente TZ, que permite que diferentes programas/bancos de dados sejam carregados com diferentes configurações de fuso horário (timezone).
A seguir tem um breve video caseiro demonstrando como funciona… Vale lembrar que utilizei apenas o comando “date” pra mostrar a alteração no horário, mas qualquer software/sistema/banco que for carregado com a variavel TZ configurada, vai entender que o horário é aquele.
Por: Hudson Murilo dos Santos
Referências:
Daniel Bristot de Oliveira
http://www.cyberciti.biz/faq/howto-linux-unix-change-setup-timezone-tz-variable/
http://ingleses.datasul.com.br/blog/post/2009/01/28/Bases-Progress-com-fuso-horario-diferentes.aspx
Opa,
Esse manaus me lembrou uma coisa, gwam01 🙂
Eu tenho uma documentação sobre TZ que fala um pouco mais sobre o que há por traz da variável TZ…
Belo artigo 😉