Linuxで現在時刻を表示の方法

Linuxでは、`date`コマンドを使って現在時刻を出力することができます。以下にいくつかの一般的な書式を示します。

日時を完全な形式で出力します: `date`

現在の年月日を標準出力にする: `date +%Y-%m-%d`

現在時刻のみ表示: `date +%H:%M:%S`

日付を +<書式> でカスタマイズします。

例えば、現在時刻と日付を出力するには `date` コマンドをそのまま実行します。

$ date
Wed Aug 18 10:25:37 UTC 2021

個別で現在の日付や時間を表示する場合は、適切なフォーマットオプションを使用します。

$ date +%Y-%m-%d
2021-08-18
$ date +%H:%M:%S
10:25:37

必要に応じて出力を独自の形式にカスタマイズしたければ、「%」のシンボルと、それぞれ時間単位の特殊な文字を用いることができます。たとえば、独自の形で年月日時分秒を表示させるには、次のような命令を実行する:

$ date +"%Y年%m月%d日 %H时%M分%S秒"
2021年08月18日 10时25分37秒

これによって「年月日時分秒」形式の現在時刻が出力されます。

Linuxにおける時間の出力が、設定されたタイムゾーンに従って変化することに注意してください。上記のサンプルの時間表示はすべてUTCタイムに基づいています。

bannerAds