我在两个不同的服务器上有一个jsp,一个有liferay 5和tomcat 6,另一个有liferay 6和tomcat 7
<%@ page import =“java.util.Date”%>
<%
日期日期=新日期();
%GT;
日期:<%=日期%>
偏移:<%= date.getTimezoneOffset()%>
在liferay 5服务器中,日期即将进入IST,但在liferay 6中它将以GMT形式出现,我应该将其更改为将其带入IST。感谢
答案 0 :(得分:1)
使用portal-ext.properties并添加
#
# This sets the default time zone of the portal.
#
company.default.time.zone=UTC
或转到ControlPanel,Portal部分,“门户网站设置”,“显示设置”并在那里设置服务器的时区。
您通常希望将时区设置为服务器配置为运行的相同时区(请检查操作系统)。您需要更改哪个服务器取决于当前正确配置的服务器。
答案 1 :(得分:0)
这可以通过在启动脚本中设置jvm param来实现,如下设置JAVA_OPTS =%JAVA_OPTS%-Duser.timezone = IST