我需要以简短的形式显示设备当前时区。 (例如:印度标准时间的IST)。
以下方法返回时区的全名。 (即印度标准时间)
public static String getTimeZoneShortName() {
return Calendar.getInstance().getTimeZone().getDisplayName();
}
如果我在Java程序中使用它,则下面的方法以简短形式给出时区。但它的输出为" GMT + 5:30"在Android上。
public static String getTimeZoneShortName() {
return Calendar.getInstance().getTimeZone().getDisplayName(false, TimeZone.SHORT);
}
我只需要显示区域的简短形式。我如何在Android中执行此操作?