ISO2002MF 

TEST-DATE-YYYYMMDD

TEST-DATE-YYYYMMDD 関数は、標準日付形式 (YYYYMMDD) の日付の有効性をグレゴリオ暦と照合して検査する。

一般形式

TEST-DATE-YYYYMMDD 関数の構文

引数

  1. argument-1 は整数とする。

返却値

  1. この関数によって返される値は次のいずれかとなる。
    • 0 - 日付は有効である。
    • 1 - 日付が 1601 から 9999 までの日付の範囲内にない。つまり、argument-1 の値が 1601000 未満であるか 9999999 を超えている。
    • 2 - 月が 1 から 12 までの範囲内にない。つまり、FUNCTION MOD (argument-1 10000) の値が 100 未満であるか 1299 を超えている。
    • 3 - 特定の年と月における有効な日でない。つまり、FUNCTION MOD (argument-1 100) の値が 1 未満であるか、FUNCTION INTEGER (argument-1/10000) で決定される年における FUNCTION INTEGER (FUNCTION MOD (argument-1 10000)/100) で決定される月の日数を超えている。