最終更新日 :
2022年1月19日
|
次にも適用 : ColdFusion
説明
ロケール固有の日付と時刻の形式設定規則を使用して、日付時刻値を形式設定します。
戻り値
形式設定された日付時刻値。
カテゴリ
シンタックス
LSDateTimeFormat (date , mask) LSDateTimeFormat (date [, mask, locale]) LSDateTimeFormat (date [, mask, locale, timezone])
関連項目
LSParseDateTime、LSTimeFormat、DateFormat、SetLocale、ColdFusion でのデータ処理(『ColdFusion アプリケーションの開発』)
履歴
- ColdFusion(2018 リリース):パラメーター名 timeZone を timezone へ変更。
- ColdFusion(2016 リリース)アップデート 3:マスクt および tt は、それぞれ文字列 A/P または AM/PM を返します。 t または tt をマスク a の代わりに使用します。
- ColdFusion 10:この関数が追加されました。
パラメーター
パラメーター |
説明 |
---|---|
date |
必須です。日付時刻オブジェクトです。値の範囲は西暦 100~9999 年です。 |
mask |
オプション。形式設定に使用するマスクです。DateTimeFormat を参照してくだ 。 |
timezone |
タイムゾーン情報です。次のいずれかの形式で指定できます。
|
locale |
関数を処理するときに、ページのロケールの代わりに使用するロケールです。 |
例
<cfset todayDateTime = Now()> <body> <h3>DateTimeFormat Example</h3> <p>今日の日付と時刻:<cfoutput>#todayDateTime#</cfoutput>. <p>DateTimeFormat を使用すると、次のような方法で日付と時刻を表示することができます。 <cfoutput> <ul> <li>#DateTimeFormat(todayDateTime, "yyyy.MM.dd G 'at' HH:nn:ss z")# <li>#DateTimeFormat(todayDateTime, "EEE, MMM d, ''yy")# <li>#DateTimeFormat(todayDateTime, "h:nn a")# <li>#DateTimeFormat(todayDateTime, "hh 'o''clock' a, zzzz")# <li>#DateTimeFormat(todayDateTime, "K:nn a, z")# <li>#DateTimeFormat(todayDateTime, "yyyyy.MMMMM.dd GGG hh:nn aaa")# <li>#DateTimeFormat(todayDateTime, "EEE, d MMM yyyy HH:nn:ss Z")# <li>#DateTimeFormat(todayDateTime, "yyMMddHHnnssZ", "English (UK)", "GMT")# </ul> </cfoutput>