Android Time Zones



我想在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));

可以使用下面的代码:

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

对于时区,可以使用

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

这是参考链接

相关内容

  • 没有找到相关文章

最新更新