我在谷歌中搜索了 Rich:Calender 支持的日期格式列表。FMDAY、DD MONTH YYYY 和 DD MON YYYY 日期格式在选择时无法在 Rich:Calender 中按预期工作。有人可以帮助找到 FMDAY、DD MONTH YYYY 和 DD MON YYYY 日期格式的等效日期格式 Rich:Calender 或任何我可以从中获取支持的日期格式列表的来源
问问题
502 次
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 回答