SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
try {
Date date = sdf.parse("2015-10-12");
} catch (ParseException e) {
e.printStackTrace();
}
会出现异常,因为内容和转化的格式不相同
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = sdf.parse("2015-10-12 10:12:14");
} catch (ParseException e) {
e.printStackTrace();
}
正常运行
注:在时间转换的时候,给出的内容必须要包含转化的格式的内容(字符串要么给转化的格式相同,要么就要包含转化格式的内容,即系统不会自动将时分秒加上)