Bash:
現在の日付の取得
使い方:
Bashでは、date
コマンドが現在の日付と時刻を取得するための主要なツールです。これを使用する方法のいくつかの例を以下に示します:
- デフォルトフォーマットで現在の日付と時刻を取得する:
date
サンプル出力:
Wed Apr 5 14:22:04 PDT 2023
- 出力フォーマットをカスタマイズする: 出力フォーマットは、
+%
形式指定子を使用して指定できます。たとえば、日付をYYYY-MM-DD形式で表示するには:
date "+%Y-%m-%d"
サンプル出力:
2023-04-05
- 現在のUNIXタイムスタンプを取得する: UNIXタイムスタンプは、Unix Epoch(1970年1月1日)以来の秒数です。これは、時間差に基づいて計算を行うスクリプトにとって便利です。
date "+%s"
サンプル出力:
1672877344
この基本操作には、通常、サードパーティのライブラリが使用されません。というのも、組み込みのdate
コマンドが包括的な機能を提供しているからです。しかし、より高度な日付と時刻の操作については、日付の算術や解析のためのライブラリを提供する他のプログラミング言語やツール、例えばPythonのdatetime
モジュールを使用する場合があります。