
Fedora 37とGNOME Shell 43。トップステータスバーに間違った時間が表示されます。しかし、Gnome Clockアプリを開くと(これはhttps://wiki.gnome.org/Apps/Clocks) だとしたら正確な時間が見える
date
また、端末に入力すると正確なUTC
時刻が表示されますが、現地時間が間違っています。
しかし、私の時間帯は正しいと思います。
コンテキスト:
- ポーランドではUTC+1
- バンコク(現在位置)にはUTC+7があります。
ファイルがありません/etc/timezone
このコマンドはtimedatectl status
正しい情報を表示します。
timedatectl status
Local time: nie 2023-02-19 10:07:48 +07
Universal time: nie 2023-02-19 03:07:48 UTC
RTC time: nie 2023-02-19 03:07:48
Time zone: Asia/Bangkok (+07, +0700)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
質問は次のとおりです。
- コマンドが以前のタイムゾーンを使用するのはなぜですか
date
(2週間前にドバイでUTC + 4を使用していましたが、今すぐ更新する必要があります)。 - どうすれば修正できますか?
答え1
確認して解決しました。
man date
そしてTZ
変数を見てください。私はTZ=Asia/Dubai
世界中でそれを経験しました。
したがって、問題を解決するには、次の操作を行う必要があります。
- この変数を削除してください
- 設定
Asia/Bangkok