La timezone è un settaggio generale che si trova nella configurazione globale (ovvero scritta fisicamente in configuration.php), riguarda l'ora locale del sistema. Prova ad editare il tuo file di configurazione e controlla se i parametri timezone sono corrispondenti al formato che trovi negli esempi in rete.
Nel mio sito di prova la timezone è scritta in questo modo nel file configuration.php:
public $offset = 'Europe/Rome';
Nel caso non fosse questo il problema prova a cercare nel forum joomla in inglese, c'è un caso di aggiornamento a versione joomla successiva con problema sulla timezone. Alcune delle soluzioni proposte riguardano problematiche al database da correggere. Preventivamente prova a vedere se il backend di joomla ti segnala problemi al database (Estensioni > Gestione estensioni > Database), dovrebbe essere anche in grado di corregerne alcuni.
Ad ogni modo così inizi a fare una diagnosi più precisa...