【问题标题】:How to check if system Date/Time is in 12 hours or 24 hours format in J2ME如何在 J2ME 中检查系统日期/时间是 12 小时还是 24 小时格式
【发布时间】:2012-07-08 00:22:47
【问题描述】:

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

【问题讨论】:

    标签: java-me time-format


    【解决方案1】:

    如果目标设备是诺基亚,您可以使用System.getProperty("com.nokia.mid.timeformat") 获取它,请在http://www.developer.nokia.com/Community/Wiki/Getting_System_properties_in_MIDP 上查看此属性和其他属性

    【讨论】:

    • 非常感谢 Telmo。但目标设备是三星。那么如何获取三星设备的这些信息呢??
    • 对不起@Sumita,但我不知道三星手机是否支持此功能。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2021-05-09
      • 2011-11-18
      • 2018-02-19
      • 2017-12-27
      • 1970-01-01
      • 1970-01-01
      • 2017-04-28
      • 2011-10-02
      • 1970-01-01
      相关资源
      最近更新 更多