0

GoogleでRich:Calenderでサポートされている日付形式のリストを検索しました。FMDAY、DDMONTHYYYYおよびDDMONYYYYの日付形式を選択すると、Rich:Calenderで期待どおりに機能しません。誰かがFMDAY、DD MONTH YYYY、およびDD MON YYYYの同等の日付形式をRich:Calenderまたはサポートされている日付形式のリストを取得できる任意のソースで見つけるのを手伝ってもらえますか?

4

1 に答える 1

1

これは単なる標準のJavaSimpleDateFormatパターンです。あなたはそのjavadocでテーブルを見つけることができます:

Letter  Date or Time Component  Presentation        Examples
------  ----------------------  ------------------  -----------------------------
G       Era designator          Text                AD
y       Year                    Year                1996; 96
M       Month in year           Month               July; Jul; 07
w       Week in year            Number              27
W       Week in month           Number              2
D       Day in year             Number              189
d       Day in month            Number              10
F       Day of week in month    Number              2
E       Day in week             Text                Tuesday; Tue
a       Am/pm marker            Text                PM
H       Hour in day (0-23)      Number              0
k       Hour in day (1-24)      Number              24
K       Hour in am/pm (0-11)    Number              0
h       Hour in am/pm (1-12)    Number              12
m       Minute in hour          Number              30
s       Second in minute        Number              55
S       Millisecond             Number              978
z       Time zone               General time zone   Pacific Standard Time; PST; GMT-08:00
Z       Time zone               RFC 822 time zone   -0800

「FMDAY」の意味とは異なりますが、「火曜日」などの曜日のテキスト表現を意味していると思います。

その場合、希望FMDAY, DD MONTH YYYYするフォーマットを次のように設定する必要があります。

<rich:calendar ... pattern="EEEE, dd MMMM yyyy" />

DD MON YYYYとして

<rich:calendar ... pattern="dd MMM yyyy" />

その場合、今日の日付はそれぞれ「2012年11月27日火曜日」と「2012年11月27日」になります。

于 2012-11-27T13:53:00.293 に答える