The time/date may be correct but the battery could still be too weak to hold the other settings.
And remember, you might have the clock set to automatically sync with NIST or other internet time server at boot, so you might never see a wrong date/time even if the battery were dead, as long as the system booted to the desktop.