使用 DateUtils.formatDateTime() 自定义本地化日期格式

DateUtils.formatDateTime() 允许你提供时间,并根据你提供的标志创建一个本地化的日期时间字符串。标志允许你指定是否包含特定元素(如工作日)。

Date date = new Date();
String localizedDate = DateUtils.formatDateTime(context, date.getTime(), DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_WEEKDAY);

formatDateTime() 自动关注正确的日期格式。