作者dinson520 (少了果醬的吐司)
看板java
標題[問題] 想請問java是從何處取得系統時區?
時間Fri Aug 22 17:43:28 2014
看圖說故事:
http://ppt.cc/sBY9
系統會什麼會抓錯時區呢?
問題一:java是讀取作業系統的哪個檔?
問題二:如何更改問題一的設定值讓java能和系統同步?
感謝,這個問題我google查不到....該怎麼讓這兩個結果同步讓我好困擾
ps.這是在vm環境下的執行結果!!
我知道workaround可以靠自定系統時區來解,但這又和我要的結果不同了
我想知道的是這個環境的變數是在哪?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.179.61
※ 文章網址: http://www.ptt.cc/bbs/java/M.1408700611.A.692.html
※ 編輯: dinson520 (125.227.179.61), 08/22/2014 17:45:29
→ JustinHere: 有哪邊設過-Duser.timezone=GMT嗎? 08/22 18:20
→ gabbana: 可能是bug 08/22 23:47
→ dinson520: 沒有設過....而且取得網路時間時自動帶入GMT+8了 08/25 09:38
→ dinson520: 回一樓的話 08/25 09:45
→ dinson520: 好像的確是bug, workaround目前用一樓的方法 10/21 18:00