如何确定设备是使用12小时制还是24小时制?

我想知道当前的设备时间格式。

指24小时/ 12小时格式。

Plz让我知道如何确定。

有没有任何API来确定这一点。

谢谢。

Solutions Collecting From Web of "如何确定设备是使用12小时制还是24小时制?"

String value = android.provider.Settings.System.getString(context.getContentResolver(), android.provider.Settings.System.TIME_12_24);

更新的答案,你应该使用这个而不是上面的,因为上面可能会返回一个空值:

 DateFormat.is24HourFormat(context) 

这可能会帮助你…

答案来源链接: https : //developer.android.com/reference/android/text/format/DateFormat.html#is24HourFormat(android.content.Context)