首頁>Club>
9
回覆列表
  • 1 # 使用者7872108863108

    1.在Ubuntu中把計算機硬體時間改成系統顯示的時間,即禁用Ubuntu的UTC。

    在 Ubuntu 16.04 版本以前,關閉UTC的方法是編輯/etc/default/rcS,將UTC=yes改成UTC=no, 但在Ubuntu 16.04使用systemd啟動之後,時間改成了由timedatectl來管理,所以更改方法是

    執行後重啟Ubuntu,應該就沒有問題了。

    2.修改 Windows對硬體時間的對待方式,讓 Windows把硬體時間當作UTC.

    開啟命令列程式,在命令列中輸入下面命令並回車

    應該就沒有問題了。

    這兩種方法,傾向於使用第一種

    補充:

    UTC即Universal Time Coordinated,協調世界時

    GMT 即Greenwich Mean Time,格林尼治平時

    Windows 與 Mac/Linux 看待系統硬體時間的方式是不一樣的:

    Windows把計算機硬體時間當作本地時間(local time),所以在Windows系統中顯示的時間跟BIOS中顯示的時間是一樣的。

    Linux/Unix/Mac把計算機硬體時間當作 UTC, 所以在Linux/Unix/Mac系統啟動後在該時間的基礎上,加上電腦設定的時區數( 比如我們在中國,它就加上“8” ),因此,Linux/Unix/Mac系統中顯示的時間總是比Windows系統中顯示的時間快8個小時。

    所以,當你在Linux/Unix/Mac系統中,把系統現實的時間設定正確後,其實計算機硬體時間是在這個時間上減去8小時,所以當你切換成Windows系統後,會發現時間慢了8小時。就是這樣個原因。

  • 中秋節和大豐收的關聯?
  • 歌詞“不棄不離,永遠在一起”是什麼歌?幫忙?