1

Androidアプリケーションでさまざまな国や都市のタイムゾーンを表示したいだけです。天気が表示されている国と都市の現地時間を必要とする天気更新のアプリケーションを作成しています。ありがとう

使用されるコード:

DateFormat format = new SimpleDateFormat("MMMMM d, yyyy, h:mm a"); 
TimeZone utc = TimeZone.getTimeZone("America/New_York"); 
System.out.println(utc.getID()); 
GregorianCalendar gc = new GregorianCalendar(utc); 
Date now = gc.getTime(); 
System.out.println(format.format(now));
4

1 に答える 1

0

以下のコードを使用できます。

DateTime dt = new DateTime();

DateTime dtNewYork = dt.withZone(DateTimeZone.forID("America/New_York"))

または、使用できるタイムゾーンの場合

DateTimeZone zone = DateTimeZone.forID("Asia/Kolkata");

参考リンクです

于 2013-03-11T09:02:15.850 に答える