【发布时间】:2015-07-21 13:02:08
【问题描述】:
我有几个地方需要更改日期格式在我的 Alfresco 共享中的显示方式:
日历格式
需要采用 MM/DD/YYYY 格式。
Info.ftl 控件中的日期
需要为 DDD MM DD YYYY 格式。
Date().toString()
这显示在数据列表中。理想情况下,它应该是:“Tue Jul 2015 8:27:51 (EST)”
我找到了 common.properties 并进行了以下更改:
## Date Formats
#Used client side (uses Alfresco.util.formatDate)
date-format.default=mmm ddd d yyyy HH:MM:ss
date-format.defaultDateOnly=mmm ddd d yyyy
date-format.shortDate=m/d/yy
date-format.mediumDate=mmm d, yyyy
date-format.mediumDateNoYear=mmm d
date-format.longDate=mmmm dd, yyyy
date-format.longDateNoYear=mmmm dd
date-format.fullDate=mmmm, d dddd, yyyy
date-format.fullDateTime=mmmm, d dddd, yyyy 'at' h:MM TT
date-format.shortTime=h:MM TT
date-format.mediumTime=h:MM:ss TT
date-format.longTime=h:MM:ss TT Z
date-format.monthYear=mmmm yyyy
date-format.dayDateMonth=mmmm, d dddd
date-format.am=am
date-format.pm=pm
但它们似乎都不会影响任何地方的任何日期格式。我的问题:
- 我需要在哪里进行其他更改才能使上述格式正常工作?
- 如何更改时区?
基本上,我需要将所有内容更改为美国东部时区和格式。
【问题讨论】:
-
您是否确保运行 Alfresco 的服务器上的区域设置为美国?
-
我该如何检查?
-
您使用的是 Windows 还是 Linux?
-
我的 Alfresco 正在 Windows 上运行。
-
然后检查区域设置,并确保服务器认为它在美国东海岸并且有美国本地化设置