0
我在我的android項目中使用了一個API結果,其中包括一個事件的時間。問題在於,由於在某些國家使用DST(夏令時),我沒有獲得向全世界展示的正確時間。Android夏令時(DST)問題
例如:假設從API我得到14:20(格林威治標準時間+0.00時間),在使用DST的區域(例如:加拿大,格林威治標準時間-4.00)時間應顯示9.20而不是10.20(即1小時進一步回實際時間)。同時不使用DST必須顯示實際時間世界的其他部分(即10:20)
有沒有解決這個問題的方法是什麼?
有誰知道如何解決這個問題?
您是否嘗試過爲此搜索互聯網? Android有,你可以用它來查詢時區,確定是否夏令時是有效的,並得到夏令時間從常規的時區偏移的API。看看[this](http://developer.android.com/reference/java/util/SimpleTimeZone.html),如果你的實現存在特定問題,請發佈你的代碼。 – 2015-04-02 10:42:08