jvm 獲取linux的時區與系統不一致


三種方法

1、在程序中使用java的函數設定時區。
2、在啟動java程序時加參數-Duser.timezone=GMT+8

3、調整系統的時區設置

 1).vi /etc/sysconfig/clock   #編輯時間配置文件
    ZONE="Asia/Shanghai"
    UTC=false                   #設置為false,硬件時鍾不於utc時間一致
    ARC=false
2).ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime    #linux的時區設置為上海時區
3).ntpdate cn.pool.ntp.org    #對准時間
4)./sbin/hwclock --systohc   #設置硬件時間和系統時間一致並校准 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM