ANDROID:TimeZone对象将Asia / Calcutta作为默认时区返回,而不是亚洲/加尔各答

时间:2016-09-01 07:55:07

标签: java android timezone

我正在开发一个获取设备默认时区并将其发送到服务器的应用程序。为此,我使用了android的TimeZone类。以下是我的代码......

TimeZone defaultTimezone = TimeZone.getDefault();

我将时区ID打印到Logcat ...使用以下行...

Log.e("TimeZone","DefaultTimeZone -> " +
             " id = " + defaultTimezone.getID());

并且在Logcat中它显示如下......

E/TimeZone: DefaultTimeZone ->  id = Asia/Calcutta

我不知道如何解决这个问题,但我希望时区为亚洲/加尔各答而不是亚洲/加尔各答......

**编辑:** 加尔各答是印度的城市,从加尔各答改名为

0 个答案:

没有答案