将日期从yyyy-mm-dd转换为utc格式

时间:2015-06-08 19:21:44

标签: java datetime simpledateformat utc

我有约会," 2015-06-08"。我希望将其转换为" 2015年6月8日"

String oldDateString = "2015-06-08";
 SimpleDateFormat oldDateFormat = new SimpleDateFormat("yyyy-mm-dd", Locale.getDefault());
 SimpleDateFormat newDateFormat = new SimpleDateFormat("dd MMMM yyyy", Locale.getDefault());

 Date date = oldDateFormat.parse(oldDateString);
 String result = newDateFormat.format(date);

但这不能正常工作。它返回" 2015年1月8日"。我做错了什么?

1 个答案:

答案 0 :(得分:1)

使用yyyy-MM-dd insted yyyy-mm-dd,因为小写的'm'是分钟。 文档:link