time is read from the BIOS. Windows can not use UTC easily, so it uses localtime.
If you dual boot with windows, when you install Linux, and the installer asks if your system uses UTC or localtime, select localtime.
To set post-install you can either :
1. From the command line :
Code:
hwclock --localtime
2. From the gui interface go to :
System -> Administration -> Date and time
If you are using NTP (Network Time Protocol tab) you need to disable that first.
(Un check the "Enable Network Time Protocol box in the NTP tab).
Then click the Time Zone tab -> Remove the check mark in the "System clock uses UTC" near the bottom on the right.
Your system time will not change automatically -> go back to the Date & Time tab and set the time.
Now, if you wish to use ntp, go back to the Network Time Protocol tab and again check the "Enable Network Time Protocol".
You should be good to go