我目前正在使用以下代码在 Google Android 上设置时间格式:
DateFormat.getDateTimeInstance().format(millis)
虽然此代码遵循我的时区和区域设置,但它会忽略系统偏好设置中的“24 小时模式”设置,始终以 AM/PM 返回时间。有什么办法可以让时间的格式和状态栏上的一样吗?
最佳答案
理论上(从未尝试过),您可以使用
http://developer.android.com/reference/android/text/format/DateFormat.html
根据您的设置获取格式化程序。 YMMV.
关于android - 在 Android 上格式化时间,同时遵循首选项(24 小时制与 AM/PM 等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1740339/