date

構文

DATE [mm/dd/[yy]yy][-sfo]

説明

システムの現在の日付を表示または設定します。

オプション

mm

設定する日付の月を指定します(1~12)。

dd

設定する日付の日を指定します(1~31)。

yy/yyyy

設定する日付の年を指定します。2桁だけの場合は、9x = 199xと入力します。それ以外の場合は、20xxと入力します。

-sfo

標準形式の出力で情報を表示します。

使用法

  1. このコマンドは、システムの現在の日付を表示および設定します。パラメーターを使用しない場合は、現在の日付を表示します。有効な月、日、および年を指定すると、システムの日付がアップデートされます。以下の規則が適用されます。
    • 引数では、数字と/以外の文字はすべて無効です。

    • 数字が月/日/年の正しい範囲内にない場合、シェルはエラーを報告します。

    • 数字の前後にスペースは使用できません。数字内へのスペースの挿入は無効です。

    • 数字の前にゼロを繰り返して指定できます。例:
      Shell > date 0000008/000004/000097
      Shell > date
      08/04/2097
      Shell>
    • 年の範囲は1998以上にする必要があります。

    • 2つの数字は年を示します。98より下の数字は20xxと見なされ、98以上の数字は19xxと見なされます。00は2000を意味します。例:
      Shell > date 8/4/97
      Shell > date
      08/04/2097
      Shell>
      Shell > date 8/4/98
      Shell > date
      08/04/1998
      Shell>
  2. 有効な年の範囲は1998~2099です。

システムの現在の日付を表示するには、次のように入力します。

fs0:\> date

06/18/2001

長い年の形式の日付を設定し、それを表示するには、次のように入力します。

fs0:\> date 01/01/2050
fs0:\> date

01/01/2050

短い年の形式の日付を設定し、それを表示するには、次のように入力します。

fs0:\> date 06/18/01
fs0:\> date

06/18/2001