Calendar calendar = Calendar.getInstance();
int offset = calendar.get(Calendar.ZONE_OFFSET);
calendar.add(Calendar.MILLISECOND, -offset);
Date date = calendar.getTime();第二种Calendar calendar = Calendar.getInstance();
calendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date date = calendar.getTime();
2 回答
小草1434
TA贡献106条经验 获得超23个赞
第一种方式的话,时间主要取决于服务器(当前服务器),很有可能与其他地方的服务器有偏差(本地时间)
而第二种的话相当于是只要服务器取用的时间是同一个地区的“GMT”,其时间都是一样的(网络时间)
添加回答
举报
0/150
提交
取消