Android时区UTC到当前转换无效

时间:2011-01-11 10:35:53

标签: android timezone

我尝试转换以UTC时区格式化的给定日期,然后转换为当前时区。但它不能正常工作,这是代码:

public String CurrentTimeZone(Date value){

    SimpleDateFormat sdf= getReaderFormatter();
    sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
    sdf.format(value);
    return getCurrentTimeZone().format(value);
}

问题是,在使用UTC格式化后,日期值仍然保留在当前时区中,因此转换最终来自“当前时区 - >当前时区”而不是UTC时区 - >当前时区....

0 个答案:

没有答案