Você mudou o TZ recentemente?
Quando você altera o TZ com smitty chtz_date , ele geralmente aconselha a reinicialização.
Se você simplesmente fizer log on / on - então essa sessão mostrará o novo TZ. Mas o processo já em execução só conhece o antigo.
Todos os serviços precisam ser reiniciados para capturar a alteração do TZ. Você não pode reiniciar init daí o conselho para reiniciar.
No seu caso, suspeito que funcionará se você matar cron e permitir que ele seja reiniciado. Desta forma, você pode evitar a reinicialização.
Se isso não for corrigido através de uma reinicialização, adicione echo $TZ para ver a variável em cada ambiente em que você está.
Veja também Como alterar o fuso horário para UTC sem reinicializando o AIX
EDITAR:
Você verifica o TZ em /etc/environment , mas deve verificar se substitui em:
/etc/profile
$HOME/.kshrc
$HOME/.profile
Referência: Ambiente de shell do AIX Korn