Linuxのコマンドラインを使用して日付と時刻を表示する方法

このガイドでは、さまざまな形式のLinuxコマンドラインを使用して日付と時刻を印刷する方法を説明します。

日付と時刻を表示する方法

おそらく、Linuxのコマンドラインを使用して日付と時刻を表示するコマンドを推測している可能性があります。 それは非常に単純です:

日付

デフォルトでは、出力は次のようになります。

水Apr 20 19:19:21 BST 2016

次の要素のいずれかまたはすべてを表示する日付を得ることができます。

それは膨大な数のオプションで、私は、Linuxに貢献して最初のプログラムコンパイルしたいときに、ほとんどの人が何かを追加しようとしているのがdateコマンドだと思ってます。

本質的には、時間だけを表示したい場合は、以下を使用できます:

日付+%T

これは19:45:00に出力されます。 (時間、分、秒)

上記を以下の方法でも実現できます:

日付+%H:%M:%S

上記のコマンドを使用して日付を添付することもできます:

日付+%d /%m /%Y%t%H:%M:%S

基本的には上記のスイッチの任意の組み合わせをプラス記号の後に使用して日付を出力することができます。 スペースを追加する場合は、日付の前後に引用符を使用できます。

日付+ '%d /%m /%Y%H:%M:%S'

UTC日付を表示する方法

次のコマンドを使用して、コンピュータのUTC日付を表示できます。

日付-u

あなたが英国にいれば、時間として「18時58分20秒」を表示するのではなく、「17時58分20秒」と表示されます。

RFC日付を表示する方法

次のコマンドを使用して、コンピュータのRFC日付を表示できます。

date -r

これにより、日付が次の形式で表示されます。

水、2016年4月20日19:56:52 +0100

これは、あなたがGMTより1時間先であることを示すので便利です。

いくつかの有用な日付コマンド

次の月曜日の日付を知りたいですか? これを試してみてください:

date -d "次の月曜日"

これを書いている時点で、「Mon 25 Apr 00:00:00 BST 2016」が返されます。

-dは基本的に将来の日付を表示します。

同じコマンドを使って、あなたの誕生日やクリスマスがある曜日を見つけることができます。

日付-d 12/25/2012

結果はSun Dec 25です。

概要

次のコマンドを使用して、dateコマンドのマニュアルページをチェックする価値があります。

男の日