【发布时间】:2017-11-08 09:14:08
【问题描述】:
我在 Android 中使用以下格式显示日期和时间: 07-06-2017
如何将其更改为以下格式? 2017 年 7 月 6 日
【问题讨论】:
标签: android date format date-format
我在 Android 中使用以下格式显示日期和时间: 07-06-2017
如何将其更改为以下格式? 2017 年 7 月 6 日
【问题讨论】:
标签: android date format date-format
您可以使用此方法更改日期格式
public String changeDateFormat(String dateInString, String outputFormat) {
String inputFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
SimpleDateFormat inputFormat = new SimpleDateFormat(inputFormat, Locale.ENGLISH);
SimpleDateFormat outputFormat = new SimpleDateFormat(outputFormat, Locale.ENGLISH);
Date date;
String str = null;
try {
date = inputFormat.parse(dateInString);
str = outputFormat.format(date);
} catch (ParseException e) {
LogManager.e(e.getMessage());
}
return str;
}
【讨论】: