我让它像这样工作:
TimeZone tz = TimeZone.getTimeZone("GMT+05:30");Calendar c = Calendar.getInstance(tz);String time = String.format("%02d" , c.get(Calendar.HOUR_OF_DAY))+":"+ String.format("%02d" , c.get(Calendar.MINUTE))+":"+. String.format("%02d" , c.get(Calendar.SECOND))+":"+ .String.format("%03d" , c.get(Calendar.MILLISECOND));此外,基于该日期的其他所有时间转换也应与此时区一起使用,否则,将使用设备的默认时区,并且将基于该时区转换时间。



