天天看點

設定 OpenShift 的時區

在OpenShift中的空間,時區是标準的國際時間,會比中國時間晚12小時,而OpenShift上的date指令是沒有設定時間的權限的,怎麼辦呢,我通過嘗試,找到了一個辦法。

1、設定OpenShift的Tomcat時區

用SSH登入空間,執行指令:

export JAVA_OPTS="-Duser.timezone=Asia/Shanghai"

然後再執行:

ctl_app stop

待停止後,再執行:

ctl_app start

OK,搞定,現在Tomcat下的時區就是為中國上海的時區了。

2、如果是java的app程式,使用如下指令執行jar檔案:

java -Duser.timezone=Asia/Shanghai -jar TestServerTime.jar

OK,搞定