所以我的代码将当前时间转换为UTC时间格式如下:
Date currentDate = Calendar.getInstance().getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
String UTCTime= sdf.format(currentDate);
但是由于某些原因它不起作用,它仍然在我的时区而不是UTC时区给出当前时间。有谁知道导致问题的原因是什么?
答案 0 :(得分:0)
显然代码正常,我的手机时区设置错误