環境: 操做系統HP-UX 上裝了websphere6.1+jvm1.5 (我試了幾回jdk好像只有1.5的會出現這個問題,但願IBM的人能測試一下) 問題: 日誌和jsp上的定時任務都提早了8個小時 寫了個程序從jsp頁面直接獲取了一下時區,發現時區是GMT(格林尼治時間)的,而北京時間是東八區因此正好相差了8個小時,分析多是安裝Websphere的用戶的環境變量當時沒有選擇中文的一些配置,致使系統沒有安裝中國人的習慣來安裝,不過這點但願IBM能作點改進,都已經賣給中的產品了時區還不給調整一下! 說一下修改時區的辦法(個人是中文界面): 1.登錄控制檯; 2.選擇服務器--->應用程序服務器----->啓動的服務器(我這裏是默認的server1)--------->進程定義----->java虛擬機------>定製屬性; 3.選擇新建 4.名稱爲:user.timezone; 5.值爲:Asia/Shanghai; 6.保存; 7.重啓服務