9.6.27 IsDate

IsDateは、文字列値を指定の形式の有効な日付に変換できる場合にtrueを返します。

一般に、IsDateは、日付エラーの可能性をより適切に処理するためにAsDateの前に使用します。

入力パラメータ

Format - 文字列変数で想定される日付形式

使用できる形式は以下のとおりです。

CCYY/DD/MM

CCYY/MM/DD

CCYYDDMM

CCYYMM

CCYYMMDD

DD/MM/CCYY

DD/MM/YY

DDMMCCYY

DDMMYY

ISO

MM/DD/CCYY

MM/DD/YY

MMCCYY

MMDDCCYY

MMDDYY

MMYY

SysFmt6

SysFmt8

xYYMMDD

YY/MM/DD

YYMM

YYMMDD

If (#String.IsDate(DDMMYY)

 

#Date := #String.Asdate(ddmmyy)

 

else

 

* Error processing

 

Endif

 

また、以下も参照してください。

日付形式

Ý 9.6 Alphanumeric/String 型組み込みファンクション