根据区域设置以格式显示小时

时间:2016-01-06 06:55:40

标签: java android datetime time locale

我的应用需要显示包含特定小时的多个文本视图。

假设我有24小时格式的那些。是否可以保留此格式或根据手机的区域设置将其转换为12小时格式+上午或下午?

我应该把所有内容都放在24小时格式中,但它根本不是用户友好的。同样重要的是要注意,对于像日本这样的国家,中午是凌晨12点而不是凌晨12点。 。这就是为什么手动管理它太复杂了。

这样:

java.text.DateFormat dateFormat=android.text.format.DateFormat.getDateFormat(getContext());
String s = dateFormat.format(date);

可悲的是没有用。提前谢谢。

0 个答案:

没有答案