代码如下
public static void main(String[] args) {
String text = "2018-11-26-13:50:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd-hh:mm:ss");
sdf.setLenient(false);
try {
System.out.println(sdf.parse(text));
} catch (ParseException e) {
// 抛出异常 java.text.ParseException: Unparseable date: "2018-11-26-13:50:00"
e.printStackTrace();
}
}
setLenient(false)时,日期中小时在上午1点到12点正常运行,在下午13点到00点报错。
求大神解惑。
梵蒂冈之花
PIPIONE
随时随地看视频慕课网APP
相关分类