SimpleDateFormat.parse方法如下:
public Date parse(String source) throws ParseException
{
ParsePosition pos = new ParsePosition(0);
Date result = parse(source, pos);
if (pos.index == 0)
throw new ParseException("Unparseable date: \"" + source + "\"" ,
pos.errorIndex);
return result;
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
SimpleDateFormat.parse的作用是将格式化的字符串转换成Date值。
SimpleDateFormat.format方法如下:
public final String format(Date date)
{
return format(date, new StringBuffer(),
DontCareFieldPosition.INSTANCE).toString();
}
- 1
- 2
- 3
- 4
- 5
SimpleDateFormat.format的作用是将Date值转换成格式化的字符串。
一定要注意parse和format的区别,尤其是参数类型和返回类型。