首先要明白操作系統時間和硬件時間的區別
操作系統時間是根據硬件時間換算出來的
win10下如果硬件時間是13:00,時區爲東八區,那麼OS時間爲13:00
Ubuntu下如果硬件時間是13:00,時區爲東八區,那麼OS時間爲21:00,也就是說Ubuntu默認會把硬件時間當成UTC!
明白這點以後,在win10下先校正時間,然後在Ubuntu下將時區設置爲UTC就可以了
這裏注意不要用英國的時間,因爲英國是有夏令時的,會把UTC+1
同樣的技巧,如果你想選擇東八區,也可以用新加坡的時間,因爲新加坡跟北京時間是沒有時差的
更改時區:sudo ln -sf /usr/share/zoneinfo/UTC /etc/localtime
//會創建一個localtime文件,可用ll查看鏈接情況。也可以用cp命令,想鏈接東八區時間可以用zoneinfo下的Singapore
sudo hwclock //查看硬件時間
date //查看時間及時區