Unter welche "hardware" ?
Der Zeilenkomplex in der rc.conf lautet normalerweise:
LOCALE="de_DE.utf8"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Berlin"
KEYMAP=de-latin1-nodeadkeys
Bei HARDWARECLOCK hast du halt zur Auswahl: localtime oder UTC.
Das ist abhängig, auf was deine BIOS-Uhr steht.
Wenn du nur Linux drauf hast, dann bietet sich UTC an.
Dann muß die BIOS-Uhr momentan um eine Stunde früher gestellt sein als die
momentane Uhrzeit (da hier in DE momentan GMT+1)
Wenn du noch Windows drauf hat, dann nimm besser localtime. Dann muß die
BIOS-Uhr auf der aktuellen Uhrzeit stehen.
Ansonsten (bei weiteren problemen mit der Uhrzeit) poste bitte mal:
date -R