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