-3
任何人都可以告訴我如何獲得雙時區,實際上我得到這樣的時區UTC+5.30
。但我只想要雙倍5.30。如何轉換雙時區?
任何人都可以告訴我如何獲得雙時區,實際上我得到這樣的時區UTC+5.30
。但我只想要雙倍5.30。如何轉換雙時區?
嘗試
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);
'返回Double.parseDouble( 「UTC + 5.30」 .substring(3))'? –
爲什麼你會這麼想? 5小時30分與5.3小時不完全相同......另請參閱[時區標記wiki]中的「時區!=偏移量」(http://stackoverflow.com/tags/timezone/info ) –