Quero alterar o fuso horário do relógio do sistema do terminal.
Isso pode ser feito com
tzselect
"que abre uma interface gráfica no terminal"
ou
sudo cp /usr/share/zoneinfo/Europe/London /etc/localtime
"que será definido como gmt"
Mas existe uma maneira de definir o fuso horário apenas com o deslocamento, ie.-1 ou +5 etc?
Preciso fazer isso enquanto escrevo um aplicativo para ajustar o tempo limite ou os logs de relatório, e as únicas informações que tenho são o IP do usuário. Posso usar um aplicativo da Web para encontrar a localização do IP, mas preciso definir o deslocamento, o que seria fácil se eu conseguisse obter o deslocamento do local, mas se precisar encontrar zona e cidade, seria uma dor real .
Se alguém souber a resposta de como acertar o relógio do sistema com +/- hora, seria ótimo.