1

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

    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 为什么会这样?我怎样才能改变它以带来适当的价值?

4

1 回答 1

2

mm是几分钟,你正在寻找MM几个月。

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

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

于 2013-06-23T14:02:52.767 回答