Java me 如何在J2ME中检查系统日期/时间是12小时格式还是24小时格式

Java me 如何在J2ME中检查系统日期/时间是12小时格式还是24小时格式,java-me,time-format,Java Me,Time Format,我试图确定手机的当前区域设置是设置为12小时还是24小时格式。 仅当设备时间为12小时格式时,我希望在我的应用程序中以AM/PM显示时间。 在android中,可以使用“DateFormat.is24HourFormat()”获取这些信息,但在J2ME中是否可以检索这些信息?您可以获取系统时间,但无法获取时间格式。时间格式可能有系统属性,但我对此表示怀疑。您可以获取系统时间,但无法获取时间格式。时间格式可能有一个系统属性,但我对此表示怀疑。如果目标设备是诺基亚,您可以使用system.getPr

我试图确定手机的当前区域设置是设置为12小时还是24小时格式。 仅当设备时间为12小时格式时,我希望在我的应用程序中以AM/PM显示时间。
在android中,可以使用“DateFormat.is24HourFormat()”获取这些信息,但在J2ME中是否可以检索这些信息?

您可以获取系统时间,但无法获取时间格式。时间格式可能有系统属性,但我对此表示怀疑。

您可以获取系统时间,但无法获取时间格式。时间格式可能有一个系统属性,但我对此表示怀疑。

如果目标设备是诺基亚,您可以使用
system.getProperty(“com.Nokia.mid.timeformat”)
获取它,请在查看此属性和其他属性。如果目标设备是诺基亚,您可以使用
system.getProperty(“com.Nokia.mid.timeformat”)
,请访问

查看此属性和其他属性,非常感谢Telmo。但目标设备是三星。那么如何获取三星设备的这些信息呢?抱歉@Sumita,但我不知道三星手机是否支持这些信息。非常感谢Telmo。但目标设备是三星。那么如何获取三星设备的这些信息呢?抱歉@Sumita,但我不知道三星手机是否支持这些信息。