16.4. タイムゾーン
org.jboss.seam.international.timezone という名称の java.util.Timezone のセッションスコープのインスタンスと、org.jboss.seam.international.timezoneSelector という名称のタイムゾーンを変更する Seam コンポーネントもあります。 デフォルトでは、タイムゾーンはサーバーのデフォルトタイムゾーンです。 タイムゾーンが <f:convertDateTime> を使用して明示的に指定されない限り、 残念ながら JSF 仕様ではすべての日付と時刻は UTC を前提としており、 UTC として表示されます。
Seam はこの動作を無効にして、 すべての日付と時刻を Seam タイムゾーンにデフォルト設定します。さらに Seam には、 Seam タイムゾーンでの変換を常に行う
<s:convertDateTime> タグを備えています。
また、 Seam では文字列値を日付に変換するデフォルトの日付変換機能があります。 これにより日付を取得する入力フィールドで変換機能を指定する必要がなくなります。 パターンはユーザーのロケールにより選択され、 タイムゾーンは上述したように選択されます。