Android夏令时(DST)问题

时间:2015-04-02 10:34:29

标签: php android json dst

我在我的android项目中使用API​​结果,其中包括事件的时间。问题是由于在一些国家使用夏令时(夏令时),我没有得到正确的时间向全世界展示。

例如:假设从API获得14:20(GMT +0.00时间),在使用DST的区域(例如:加拿大,GMT -4.00)时间应显示9.20而不是10.20(即一个进一步回到实际时间。)同时世界上没有使用夏令时的其他部分必须显示实际时间(即10:20)

有什么方法可以解决这个问题吗?

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我更喜欢为国家/地区分配标签及其节省时间。因此,每次根据国家/地区标签调用API时,都会更正时区。

如果不是另一种方式是跟踪用户位置并将DST分配给特定的位置。它的使用完全有一个美好的一天。

Get Location and assigning time zone