我需要知道如何在 Android 中将日期从yyyy-mm-dd
(例如2013-01-01
)转换为月日、年(例如)。Jan 1, 2013
我想将 database( 2013-01-01
) 中的日期转换为这样的字符串Jan 1, 2013
。并将其放入android中的编辑文本中。
我需要知道如何在 Android 中将日期从yyyy-mm-dd
(例如2013-01-01
)转换为月日、年(例如)。Jan 1, 2013
我想将 database( 2013-01-01
) 中的日期转换为这样的字符串Jan 1, 2013
。并将其放入android中的编辑文本中。
如果您将日期作为 a 获取String
,则可以使用 aSimpleDateFormat
将其转换为 a Date
。然后再次使用 aSimpleDateFormat
以您需要的格式获取Date
as a String
。
这应该可以满足您的要求。
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(yourDateAsString);
sdf = new SimpleDateFormat("MMM dd, yyyy");
String yourFormatedDateString = sdf.format(date);