今天在公司做一个APP项目,需要获取手机当前所处时区

找了好多,都不是带有数字的。

终于找到了,搞定

Calendar cal = Calendar.getInstance(Locale.getDefault());

int zoneOffset = cal.get(java.util.Calendar.ZONE_OFFSET);

int zone = zoneOffset / 60 / 60 / 1000;// 时区,东时区数字为正,西时区为负