ID javax.faces.DateTime
に登録されるコンバータのインスタンスを作成および構成します。文字列からjava.util.Date
値へ、またはその逆に変換する際に使用します。
<f:convertDateTime [dateStyle="default|short|medium|long|full"] [timeStyle="default|short|medium|long|full"] [pattern="pattern"] [type="time|date|both"] [locale="locale"] [timezone="timezone"] />
dateStyle
timeStyle
pattern
java.text.SimpleDateFormat
の定義に従って日付および時間のパターンを構成する記号。「パターン書式」を参照。
type
timeStyle
を設定するとtime
にデフォルト設定されます。dateStyle
を設定するとdate
にデフォルト設定されます。両方とも設定するとboth
に設定されます。
locale
java.util.Locale
。デフォルトのかわりに使用するロケール。
timeZone
java.util.TimeZone
。デフォルトのかわりに使用するタイムゾーン。
日付と時間の書式を決定する記号のパターン。たとえば、ロケール依存の日付パターン書式と時間パターン書式が"EEE, MMM d, yyyy"と"h:mm a"の場合、米国ロケールを指定すると、出力は"Thu, Apr 9, 1998"と"6:15 PM"になります。
日付と時間のパターンと記号の詳細は、Javaクラスjava.text.SimpleDateFormatを参照してください。
<h:inputText id="hiredate" value="#{employee.hireDate}">
<f:convertDateTime dateStyle="full"/>
</h:inputText>
Copyright © 1997, 2007, Oracle. All rights reserved.