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
提交
取消
