Skip to content

DATE

現在の日付を表示・変更する

書式

date:

機能

現在の日付を確認したり、新しい日付に変更します。日付情報はシステム変数に代入され、オートプログラムで活用できます。

操作手順

  1. DATE と入力して実行します
  2. 画面に「現在2000年○月○日(月曜日)です」のように現在の日付が表示されます
  3. 変更する場合は、新しい日付を入力します
  4. 変更しない場合は、そのままEnterキーを押します

日付の入力形式

区切り文字

以下の区切り文字が使用できます:

  • ピリオド(.
  • スラッシュ(/
  • ハイフン(-

西暦での入力

年・月・日の順で入力します。

2000.10.1
2000/10/01
2000-10-1

和暦での入力

年号のアルファベットを先頭につけて入力します。

記号年号
R令和
H平成
S昭和
T大正
M明治
R6.10.1   (令和6年10月1日)
H12.10.1  (平成12年10月1日)
S60.1.15  (昭和60年1月15日)

オートプログラムでの活用

DATEコマンドを実行すると、日付情報がシステム変数に自動的に代入されます。

変数代入される内容備考
Z35西暦年4桁の数値(例:2024)
Z36
Z37
Z38曜日0:日、1:月、2:火、3:水、4:木、5:金、6:土
V0日付文字列半角文字(例:2024.12.01)

使用例

DATE:
DISPLAY V0:        (現在の日付を表示)
IF Z38=0 OR Z38=6  (土日かどうか判定)

注意事項

  • 設定可能範囲: 1980年1月1日から2079年12月31日まで
  • ページ作成日: 新しくページを作成(Wコマンド等)すると、ここで設定されている日付が「作成日」として記録されます

現在の実装状況

システム日付(Windows/macOSの日付)の変更機能は未実装です。DATEコマンドで日付を変更しても、システム変数(Z35〜Z38、V0)への代入のみが行われ、OSのシステム日付は変更されません。

関連コマンド

  • DATEMY — マイツール上の日付のみを変更(システム日付は変更しない)
  • TIME — 現在の時刻を表示・変更
  • CALE — カレンダーを作成