您好,我需要获取某人的时区以根据该时区显示特定信息: 我要使用的是:
TimeZone tz = cal.getTimeZone();
但是当有夏令时时,这个时区会改变吗?如果我需要获取某个位置的时区,夏令时会破坏我的结果吗?
最佳答案
你可以用它来判断你是否在夏令时:
boolean isDST = tz.inDaylightTime(time);
并且您可以使用它来计算以毫秒为单位添加多少时间(有些地方使用的 DST 时间不同于一小时):
int dstMillisec = tz.getDSTSavings();
希望这有帮助:)
关于android - 时区和夏令时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19221043/