【发布时间】:2012-07-08 00:22:47
【问题描述】:
我正在尝试确定手机的当前区域设置是否设置为 12 小时或 24 小时格式。 仅当设备时间为 12 小时格式时,我想在我的应用程序中以 AM/PM 显示时间。 在android中,可以使用“DateFormat.is24HourFormat()”来获取,但是在J2ME中是否可以检索到这些信息?
【问题讨论】:
标签: java-me time-format
我正在尝试确定手机的当前区域设置是否设置为 12 小时或 24 小时格式。 仅当设备时间为 12 小时格式时,我想在我的应用程序中以 AM/PM 显示时间。 在android中,可以使用“DateFormat.is24HourFormat()”来获取,但是在J2ME中是否可以检索到这些信息?
【问题讨论】:
标签: java-me time-format
如果目标设备是诺基亚,您可以使用System.getProperty("com.nokia.mid.timeformat") 获取它,请在http://www.developer.nokia.com/Community/Wiki/Getting_System_properties_in_MIDP 上查看此属性和其他属性
【讨论】:
您可以获取系统时间,但无法获取时间格式。也许时间格式有一个系统属性,但我对此表示怀疑。
【讨论】: