Uma maneira de determinar o fuso horário local é executar o seguinte script:
tzselect
Depois de responder a algumas perguntas sobre o local, o script exibirá o nome do fuso horário (por exemplo, Ásia / Bangkok).
Em seguida, crie o arquivo /etc/localtime
executando:
sudo ln -sT /usr/share/zoneinfo/<xyz> /etc/localtime
Substitua pelo nome do fuso horário selecionado (por exemplo, Ásia / Bangkok). No seu caso específico:
sudo ln -sT /usr/share/zoneinfo/Asia/Bangkok /etc/localtime
Isso alterará o fuso horário no seu sistema (quero dizer, para todos os usuários).
Você pode verificar se o novo fuso horário está configurado corretamente, executando o comando date
. Por exemplo, eu testei agora e ele retorna
Sun Jul 24 13:26:51 ITC 2016
Além disso, conforme sugerido na saída do script tzselect
, você pode tornar essa alteração permanente para seu usuário apenas definindo e exportando a variável de ambiente TZ. Para fazer isso, você deve anexar a linha TZ='Asia/Bangkok'; export TZ
ao final do arquivo .profile
em seu diretório pessoal. Você pode executar o comando abaixo para fazer isso:
echo "TZ='Asia/Bangkok'; export TZ" >> $HOME/.profile
Depois disso, você precisará sair da sessão atual e fazer o login novamente para que as alterações entrem em vigor.