需要帮助使用android显示indian city的当前时间

时间:2011-07-15 09:10:05

标签: android

亲爱的朋友们,

我正在开发一个印度城市的Android应用程序,在我的应用程序中包含一些印度城市的信息,如天气,某些地方和当前时间。我需要解决方案,无论用户启动我的应用程序,我的应用程序将显示印度城市的当前时间。如何应用此逻辑,基本上我在我的应用程序中显示设备当前时间的时间。所以我很难与这部分。请给出解决方案为此。

谢谢朋友

3 个答案:

答案 0 :(得分:1)

使用此代码:

    TimeZone tz = TimeZone.getTimeZone("GMT+5:30");
    Calendar date = Calendar.getInstance(tz);

答案 1 :(得分:0)

很难理解你的问题,下次试着让它更清楚。 如果需要显示存储在设备中的时间 只需使用

  

的getTime()

对于天气,您需要使用Google的气象服务并从服务器检索值。

对于IST使用此时间服务器

  

time-a.nist.gov   或http://www.pool.ntp.org/zone/asia

只使用其中任何一个

答案 2 :(得分:0)

如果我理解你的问题是正确的,那么无论设备时区如何,你都需要显示当前的IST。

如果是这种情况,那么您需要获得UTC并将其转换为IST。例如,请参阅此SO。question