変数が日時がどうか確認
Number組み込みファンクション (PRIM_LIBI.INumberIntrinsics) のメンバ
パラメータ
名前 |
タイプ |
データタイプ |
記述 |
Result |
*Result (任意) |
ブール値 |
変数が有効な日時の場合、TRUE |
Format |
*Input (任意) |
列挙 |
日時の形式 |
詳細
変数が指定された形式の有効な日付に変換できる場合、 IsDateTime は True を返します。
一般に、 IsDateTime は、エラーの可能性を適切に処理するためにAsDateTimeの前に使用します。
許可される形式
列挙値 |
説明 |
CCYYDDMMHHMMSS |
例) "20153105113045" |
CCYYMMDDHHMMSS |
例) "20150531113045" |
HHMMSSDDMMCCYY |
例) "11304531052015" |
HHMMSSDDMMYY |
例) "113045310515" |
ISO |
例) "2015-05-31 11:30:45" |
Localized_SQL |
例) "2015-05-31 11:30:45" |
SQL |
例) "2015-05-31 11:30:45" |
TZ |
例) "2015-05-20T01:16:05Z" または "2015-05-20T01:18:17+10:00" (UTCオフセットを適用した場合) |
例
この例では、 IsDateTime は 変数 CCYYMMDDHHMMSS フォーマットになります。
If (#Variable.IsDateTime(CCYYMMDDHHMMSS)
#Datetime := #Variable.AsDateTime(CCYYMMDDHHMMSS)
Endif