| ColdFusion MX | ||
| 目 次 > CFML リファレンス > ColdFusion 関数 > ParseDateTime |
|
|
|
|
||
English (U.S.) ロケールの表記規則に従って、日付/時刻文字列を、日付/時刻オブジェクトに変換します。他のロケールで日付/時刻文字列を形式設定するには、LSParseDateTime 関数を使用します。
日付/時刻オブジェクト。
ParseDateTime(date/time-string[,pop-conversion] )
IsDate、IsNumericDate、SetLocale
パラメータ |
説明 |
|---|---|
date/time-string |
米国ロケールの表記規則に従って形式設定された日付/時刻値を含む文字列です。有効な日付/時刻の範囲は西暦 100 ~ 9999 年です。2 桁の年については、00 ~ 29 の場合は 2000 ~ 2029 年、30 ~ 99 の場合は 1930 ~ 1999 と解釈されます。 |
pop-conversion |
|
この関数は CreateDateTime と似ていますが、引数には日付/時刻を表す数値を列挙するのではなく、1 つの文字列を渡します。これらの関数は、複合式のコードを読みやすくすることを主な目的として提供されています。
タイムゾーン間の時差を計算するには、GetTimeZoneInfo 関数を使用します。
日付、時刻、数値、および通貨の値のデフォルトの表示形式を設定するには、SetLocale 関数を使用します。
<h3>ParseDateTime の例</h3>
<cfif IsDefined("form.theTestValue")>
<cfif IsDate(form.theTestValue)>
<h3>式 <cfoutput>#DE(form.theTestValue)#</cfoutput> は有効な日付です。</h3>
<p>日付/時刻の変換結果 :
<cfoutput>#ParseDateTime(form.theTestValue)#</cfoutput>
<cfelse>
<h3>式 <cfoutput>#DE(form.theTestValue)#</cfoutput> は有効な日付ではありません。</h3>
</cfif>
</cfif>
<form action="#CGI.ScriptName#" method="POST">
<p>式を入力すると、その内容が日付値として評価可能かどうかを確認できます。
<input type="Text" name="TheTestValue" value="<CFOUTPUT>#DateFormat(Now())#
#TimeFormat(Now())#</CFOUTPUT>">
<input type="Submit" value="日付を変換" name="">
</form>
|
|
||
| 目 次 > CFML リファレンス > ColdFusion 関数 > ParseDateTime |
|
|
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/coldfusion/6.1_jp/htmldocs2/functa51.htm