in linux the clock can either be set to UTC or local time. if it is UTC the the local time is calculated based on your timezone settings, and is automatically adjusted for daylight saving. windows expects the time to be stored as local time, and adjusts the clock twice a year. if your clock is set to local time, then ubuntu does not adjust it, other wise the hour would be removed twice, once by linux and once by windows.
can you post the output of
cat /etc/default/rcS
are you dual booting with windows?
in linux the clock can either be set to UTC or local time. if it is UTC the the local time is calculated based on your timezone settings, and is automatically adjusted for daylight saving. windows expects the time to be stored as local time, and adjusts the clock twice a year. if your clock is set to local time, then ubuntu does not adjust it, other wise the hour would be removed twice, once by linux and once by windows.