1. 程式人生 > >使用Calendar.getInstance().getTime()取得時間與系統時間相差八小時方法

使用Calendar.getInstance().getTime()取得時間與系統時間相差八小時方法

1.寫java程式碼.先設定預設時區.在區時間.


  TimeZone tz = TimeZone.getTimeZone("ETC/GMT-8");


  TimeZone.setDefault(tz);


  複製程式碼


  2.修改jre時區.


  找到Java目錄下的


  依次: jdk1.60\jre\lib\zi\Etc


  jdk1.60\jre\lib\zi


  java\jre1.6.0_14\jre\lib\zi\Etc


  java\jre1.6.0_14\jre\lib\zi


  下找到GMT檔案,刪除之(可以備份一下,以防萬一),然後複製一份GMT-8並重命名為GMT替換原來的GMT。這樣,就達到了掩人耳目的目的。試一下,可以解決!