字符串的转换日期带来错误的值

时间:2013-06-23 14:02:08

标签: java date datetime type-conversion

我正在使用以下从字符串到日期的转换

    String attr = "2013-09-11"
Date date = null;
SimpleDateFormat parsedDate = null;

parsedDate = new SimpleDateFormat("yyyy-mm-dd");

try {
date = parsedDate.parse(attr);
} catch (ParseException e) {

}

现在日期的值为 Fri Jan 11 00:09:00 IST 2013 这是为什么?如何更改它以带来适当的价值?

1 个答案:

答案 0 :(得分:2)

mm只需几分钟,您需要查看MM几个月。

parsedDate = new SimpleDateFormat("yyyy-MM-dd");

更多信息:SimpleDateFormat日期和时间模式示例部分。