Android simpledateformat无法正常工作

时间:2011-02-25 16:46:41

标签: android timezone

所以我的代码将当前时间转换为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时区给出当前时间。有谁知道导致问题的原因是什么?

1 个答案:

答案 0 :(得分:0)

显然代码正常,我的手机时区设置错误