会社の新しいプロジェクトは Ubuntu システムを使用しています。プログラムをテストした結果、ローカル操作の結果と異なることがわかりました。ログを確認したところ、ログの時間が間違っていることがわかりました。8 時間違います。現在の時刻であり、時刻はまだ 12 時間形式です。タイムゾーンを変更し、24 時間形式を変更することで、問題は完全に解決されます。
1.時間を確認する
システムの現在時刻を表示する
date -R
2. タイムゾーンを変更する
タイムゾーンを中国の上海タイムゾーンに変更します
timedatectl set-timezone Asia/Shanghai
3. 更新時間
date -s "2023-09-05 23:30:00"
4. ハードウェアへの書き込み時間
hwclock -w
5. 24 時間形式を変更する
ファイルを変更し、行 LC_TIME=en_DK.UTF-8 を下部に追加します。
vim /etc/default/locale