- SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault());
- dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+08:00")); // 不会受系统时区设置的影响,否则时间可能不准确
- currentTime = dateFormat.format(System.currentTimeMillis());
dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+08:00")); //加上这行代码就哦了
加上 dateFormat.setTimeZone 就万事大吉了。。。 不会受系统时区设置的影响了