YYOFファンクションは、指定した日付が含まれる年を示す、1000から9999までの範囲のINTEGERを返すファンクションです。YYOFによって返される結果のディメンションは、指定した日付の式のディメンションと同じです。
INTEGER
戻り値
構文
YYOF(date-expression)
パラメータ
DATEデータ型の式、または日付を指定するテキスト式。テキスト式の値は自動的にDATE値へ変換され、指定した値が不明瞭な場合は、DATEORDERオプションの現行の設定を使用して値が解決されます。
使用上の注意
年の値のカンマ
YYOFから返される値を表示するときにCOMMASオプションをYESに設定していると、年の表示が3桁区切りを示すカンマ付きになります(たとえば、1,996)。これを回避するには、年を表示する前にCOMMASオプションをNOに設定します。
1,996
NO
例
例8-170 現在の年の取得
次の文を実行すると、今日の日付が含まれる年が現行の出力ファイルに送られます。
COMMAS = NO SHOW YYOF(TODAY)
たとえば、今日の日付が1996年1月15日の場合、これらの文を実行すると次の出力が生成されます。
1996