發(fā)現(xiàn)通過System.currentTimeMillis得到的時間與操作系統(tǒng)時間不一致,
一般是什么情況造成的?
如何修改JVM的時間呢?
============================
造成這種問題的原因可能是:你的操作系統(tǒng)時區(qū)跟你JVM的時區(qū)不一致。
你的操作系統(tǒng)應(yīng)該是中國的時區(qū)吧,而JVM的時區(qū)不一定是中國時區(qū),你在應(yīng)用服務(wù)器的Java虛擬機添加如下配置: -Dfile.encoding=UTF8 -Duser.timezone=GMT+08
一般是什么情況造成的?
如何修改JVM的時間呢?
============================
造成這種問題的原因可能是:你的操作系統(tǒng)時區(qū)跟你JVM的時區(qū)不一致。
你的操作系統(tǒng)應(yīng)該是中國的時區(qū)吧,而JVM的時區(qū)不一定是中國時區(qū),你在應(yīng)用服務(wù)器的Java虛擬機添加如下配置: -Dfile.encoding=UTF8 -Duser.timezone=GMT+08