rich:calendar支持的日期格式列表

时间:2012-11-27 12:44:53

标签: jsf richfaces

我搜索了Rich支持的日期格式列表:Google中的日历。 选择的FMDAY,DD MONTH YYYY和DD MON YYYY日期格式在Rich:Calender中无法正常工作。有人可以帮助找到Rich:Calender的FMDAY,DD MONTH YYYY和DD MON YYYY日期格式的等效日期格式,或者我可以从中获取支持日期格式列表的任何来源

1 个答案:

答案 0 :(得分:1)

它只是标准的Java SimpleDateFormat模式。您可以在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日”。