任何人都可以给我一个片段,将日期“2018-04-20”转换为2018年4月20日的Android Studio 3.0。
此外,我的时间字符串以及我的日期来自webservice
2018-04-20 12:30:00
答案 0 :(得分:1)
下面的代码段演示了如何将当前日期转换为您所需的格式。
id_last_pivot
final Calendar c = Calendar.getInstance();
int mYear = c.get(Calendar.YEAR); // current year
int mMonth = c.get(Calendar.MONTH); // current month
int mDay = c.get(Calendar.DAY_OF_MONTH);// current day
String monthName = getMonthName(mMonth);
String dateInCorrectFormat = (mDay + monthName + ", " + mYear); // will display in format "22April, 2018"
方法可以定义如下:
getMonthName
答案 1 :(得分:0)
String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
Date date = simpleDateFormat.parse("2012-12-24");
您可以here格式化所请求格式的日期。