現在の日付の取得

Bash:
現在の日付の取得

使い方:

Bashでは、dateコマンドが現在の日付と時刻を取得するための主要なツールです。これを使用する方法のいくつかの例を以下に示します:

  1. デフォルトフォーマットで現在の日付と時刻を取得する:
date

サンプル出力:

Wed Apr 5 14:22:04 PDT 2023
  1. 出力フォーマットをカスタマイズする: 出力フォーマットは、+%形式指定子を使用して指定できます。たとえば、日付をYYYY-MM-DD形式で表示するには:
date "+%Y-%m-%d"

サンプル出力:

2023-04-05
  1. 現在のUNIXタイムスタンプを取得する: UNIXタイムスタンプは、Unix Epoch(1970年1月1日)以来の秒数です。これは、時間差に基づいて計算を行うスクリプトにとって便利です。
date "+%s"

サンプル出力:

1672877344

この基本操作には、通常、サードパーティのライブラリが使用されません。というのも、組み込みのdateコマンドが包括的な機能を提供しているからです。しかし、より高度な日付と時刻の操作については、日付の算術や解析のためのライブラリを提供する他のプログラミング言語やツール、例えばPythonのdatetimeモジュールを使用する場合があります。