0

我在谷歌中搜索了 Rich:Calender 支持的日期格式列表。FMDAY、DD MONTH YYYY 和 DD MON YYYY 日期格式在选择时无法在 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”并不完全是您的意思,但我假设您的意思是一周中一天的文本表示,例如“Tuesday”。

在这种情况下,所需的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 回答