如何在Double中转换时区?

时间:2013-07-20 05:07:42

标签: android timezone

任何人都可以告诉我如何将时区变为双倍,实际上我就像这样UTC+5.30得到时区。但是我想要双倍的5.30。

1 个答案:

答案 0 :(得分:2)

尝试

    TimeZone tz = TimeZone.getDefault();
    String gmt = TimeZone.getTimeZone(tz.getID()).getDisplayName(false,
            TimeZone.SHORT);
    String z1 = gmt.substring(4);

    String z = z1.replaceAll(":", ".");
    double zo = Double.parseDouble(z);
    Log.d("double time", "" + zo);