안드로이드 응용 프로그램의 시간대에 문제가 있습니다. 내가 응용 프로그램을 시작하고 textViews 볼 때android 캘린더 시간대가 작동하지 않습니까?
Calendar c1 = Calendar.getInstance(TimeZone.getTimeZone("America/Miami"));
c2 = Calendar.getInstance(TimeZone.getDefault());
c2.set(2012, Calendar.MAY, 1, 9, 0, 0);
tv2.setText(c1.getTime().toString());
tv3.setText(c2.getTime().toString());
내가 찾을 : 다음 코드에서
내 예입니다그들은 모두 GMT + 2 및 제하지 않는 이유 마이애미 시간대?
AFAIK, 기기에 특정 시간대가있는 경우에만 시간대가 작동합니다. String [] getAvailableIDs()를 사용하여 특정 시간대가 있는지 확인해보십시오. 또한 GMT – Shubhayu
을 사용하여 시간대를 제공하는 TimeZone.getTimeZone ("GMT + 14 : 00")을 사용해 볼 수도 있습니다. 마이애미가 없으므로 "New_York"로 변경했지만 아직 작동하지 않습니다. – gurehbgui
또한 TimeZone.getTimeZone ("GMT-05 : 00")으로 변경하면 작동하지 않습니다. – gurehbgui