システム日付や時間の変数

2024年3月23日テクニカルメモ

この記事では、システム日付や時間が格納されている&変数を紹介しています。

システム標準変数

年月日形式と時分秒形式の &変数が用意されています。


年月日形式の日付構成要素の順序は「年月日」「月日年」「日月年」の3種類です。
年の表記に関しては「YY」だと4桁年、「Y」だと下2桁年で表示されます。

変数名 意味 表示例
&YYMD「yyyymmdd」形式の日付20220701
&MDYY「mmddyyyy」形式の日付07012022
&DMYY「ddmmyyyy」形式の日付01072022
&YMD「yymmdd」形式の日付220701
&MDY「mmddyy」形式の日付070122
&DMY「ddmmyy」形式の日付010722

&TOD における時分秒の区切り文字は、DOT(.)とCOLON(:)の2種類の設定があり初期値は DOT です。区切り文字を COLON に変更する場合、SET TIME_SEPARATOR = COLON を設定します。

変数名 意味 表示例(DOT) 表示例(COLON)
&TOD「hh:mm:dd」形式の時間12.34.5612:34:56
確認用サンプルプロシジャ

-TYPE コマンドを利用すると、&変数の値をブラウザ画面に出力することができます。

-TYPE YYMD:&YYMD
-TYPE MDYY:&MDYY
-TYPE DMYY:&DMYY
-TYPE YMD :&YMD
-TYPE MDY :&MDY
-TYPE DMY :&DMY

-* ドット区切り
SET TIME_SEPARATOR = DOT
-RUN
-TYPE TOD(DOT)   :&TOD

-* コロン区切り
SET TIME_SEPARATOR = COLON
-RUN
-TYPE TOD(COLON) :&TOD