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

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]“的本地化字符串?

谢谢。

最佳答案

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

10-06 06:32