如何确定设备使用的是12小时制还是24小时制? [英] How can I determine whether a device is using 12 or 24-hour time format?
本文介绍了如何确定设备使用的是12小时制还是24小时制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道当前设备的时间格式。
I want to know the current device time format.
表示24小时/ 12小时格式。
means 24 hour/ 12 hour format .
Plz让我知道如何确定。
Plz let me know how can I determine that.
那里是否有任何API可以确定这一点。
Are there any API there to determine this.
推荐答案
字符串值= android.provider.Settings.System.getString(上下文.getContentResolver(),android.provider.Settings.System.TIME_12_24);
String value = android.provider.Settings.System.getString(context.getContentResolver(), android.provider.Settings.System.TIME_12_24);
更新后的答案,您应该改用它上面的方法可以返回空值:
Updated Answer, you should use this instead of the above, as above could give back a null value:
DateFormat.is24HourFormat(context)
这篇关于如何确定设备使用的是12小时制还是24小时制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文