日期从yyyy-mm-dd(2013-01-01)转换为月日,年(2013年1月1日)在android中

时间:2013-02-28 01:07:16

标签: android

我需要知道如何在Android中将日期从yyyy-mm-dd(例如2013-01-01)转换为月日,年(例如Jan 1, 2013)。

我想将数据库(2013-01-01)中的日期转换为类似Jan 1, 2013的字符串。 并把它放在android中的编辑文本中。

1 个答案:

答案 0 :(得分:3)

如果您将日期定为String,则可以使用SimpleDateFormat将其转换为Date。然后再次使用SimpleDateFormat以您需要的格式获取Date String

这应该做你需要的。

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(yourDateAsString);
sdf = new SimpleDateFormat("MMM dd, yyyy");
String yourFormatedDateString = sdf.format(date);
相关问题