我有一台在 Windows 10 中运行的 Ubuntu 18.04 WSL2 机器,有时我会遇到这个奇怪的问题,即 WSL2 机器中的时间不同步。我的时区是东部时间 (-5),正如您在下面看到的,我的 WSL 是未来 5 小时。感觉好像出于某种原因,我的 WSL 机器将我的本地时间解释为 UTC,并根据该信息进行计算。
WSL2
$ date
Fri Jan 22 03:13:28 EST 2021
$ cat /etc/timezone
America/Toronto
$ date +"%Z %z"
EST -0500
电源外壳
> date
Thursday, January 21, 2021 10:13:31 PM
> Get-TimeZone
Id : Eastern Standard Time
DisplayName : (UTC-05:00) Est (É.-U. et Canada)
StandardName : Est
DaylightName : Est (heure d’été)
BaseUtcOffset : -05:00:00
SupportsDaylightSavingTime : True
我试着做一个sudo dpkg-reconfigure tzdata
,但没有帮助。
编辑:添加屏幕截图,时间与我之前提到的时间不匹配,但屏幕截图显示了正确的本地时间和时区。