veg*_*ble 4 java time timezone liferay
我根据时区和时间偏移使用Liferay Portal Community 5.2.3时遇到问题.在Windows中,它似乎正常工作(GMT + 2马德里选择自动),但当我在Linux服务器上安装时,时区陷入UTC(GMT).
我没有system-ext.properties,所以默认是UTC,但是......它在Windows上是如何工作的?
在管理 - >系统属性中,我在两个安装中获得时区的UTC
我究竟做错了什么?
另一个问题.如果我设置时区为GMT + 2(CEST),当夏令时"删除"(CET)会发生什么?¿我一定要指定时区为"欧洲/马德里"或"GMT + 2"?它会自动改变吗?
提前致谢!
托马斯加西亚
启动Liferay时,您需要将其作为系统属性传递.
假设您使用的是Tomcat软件包,请bin\setenv.bat在Windows或bin/setenv.shLinux 上查看该文件.
Liferay默认包中包含参数
-Duser.timezone=GMT
Run Code Online (Sandbox Code Playgroud)
在集合JAVA_OPTS行中.
只需将其更改为您的时区,例如
-Duser.timezone=Europe/Madrid
Run Code Online (Sandbox Code Playgroud)
如果我没有弄错的话,欧洲/马德里将正确处理夏令时.
| 归档时间: |
|
| 查看次数: |
4015 次 |
| 最近记录: |