IsDate

説明

文字列または Java オブジェクトが日付時刻値に変換できるかどうかを調べます。

戻り値

文字列 (string) を日付時刻値に変換できる場合は true、変換できない場合は false。ColdFusion では、ブール値の戻り値は、それに対応する文字列 "Yes" または "No" に変換されます。

カテゴリ

日付および時刻関数決定関数

関数のシンタックス

IsDate(string)

関連項目

CreateDateTimeIsNumericDateIsValidLSDateFormatLSIsDateParseDateTime

パラメータ

パラメータ 説明

string

文字列、または文字列を含んでいる変数です。

使用方法

この関数によって調べられるのは、米国の日付形式のみです。他の日付形式のサポートについては、LSDateFormat を参照してください。

日付時刻オブジェクトは西暦 100 ~ 9999 年の範囲内となります。

<h3>IsDate の例</h3>
<cfif IsDefined("FORM.theTestValue")>
   <cfif IsDate(FORM.theTestValue)>
   <h3>文字列 <cfoutput>#DE(FORM.theTestValue)#</cfoutput>
    は有効な日付です。</h3>
   <cfelse>
   <h3>文字列 <cfoutput>#DE(FORM.theTestValue)#</cfoutput>
    は、有効な日付ではありません。</h3>
   </cfif>
</cfif>
<form action = "isDate.cfm">
<p>文字列を入力し、日付値として評価できるかどうかを調べます。
<p><input type = "Text" name = "TheTestValue" value = "<cfoutput>#Now()#
</cfoutput>"> <input type = "Submit" value = "日付ですか?" name = ""> </form>

ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告

バージョン7