Android:DateUtils.formatDateTime更改日期和时间顺序

时间:2013-01-23 21:50:54

标签: android date

我将日期转换为日期和时间字符串。我使用以下代码:

String result = DateUtils.formatDateTime(
            getApplicationContext(), 
            millis,
            (DateUtils.FORMAT_SHOW_DATE | 
             DateUtils.FORMAT_SHOW_TIME | 
             DateUtils.FORMAT_NUMERIC_DATE));

结果我得到14:17, 20.01.2013。但我希望得到20.01.2013, 14:17。我没有找到任何标志来设置日期和时间序列。

是否有简单的方法将日期转换为格式为“[date],[time]”的本地化字符串?

感谢。

1 个答案:

答案 0 :(得分:2)

我不相信DateUtils可以做到这一点。请考虑将SimpleDateFormat与用户的区域设置或您的特定格式"dd.MM.yyyy, HH:mm"一起使用。