私はVPSでUbuntu 18.04 x64を使用していますが、これまで使用したことはありません。
で巨大なnodejsスクリプトを作成しました
- new Date()。toLocaleTimeString()およびnew Date()。toLocaleDateString
賞賛、Windows 10ではすべてがうまく機能しますが、Ubuntuでは12時間形式のためにnodejsスクリプトは完全に混乱しています。
nodejsスクリプトを変更する代わりに、ubuntuの設定を変更したい。
私はポーランド出身で、24時間形式を使用しています。コンソールコマンドで何かを変更しました。ubuntuターミナルでの私の時間は次のようになります。
root@node:~# date
Thu Nov 29 16:18:24 CET 2018
root@node:~# sudo timedatectl
Local time: Thu 2018-11-29 16:31:15 CET
Universal time: Thu 2018-11-29 15:31:15 UTC
RTC time: Thu 2018-11-29 15:31:16
Time zone: Europe/Warsaw (CET, +0100)
System clock synchronized: yes
systemd-timesyncd.service active: yes
RTC in local TZ: no
しかし、nodejsコンソールには次のように表示されます。
[4:02:20 PM]
Windowsの場合:
[2018-11-29][14:55:01]
Ubuntuで
[11/29/2018][4:00:33 PM]
Ubuntuの日付に記号「/」があるため、スクリプトで日付付きの新しい.txtファイルを作成できません
私を助けてください:Dありがとう&ご挨拶