gpt4 book ai didi

java - JAVA 中无效的日期格式错误

转载 作者:行者123 更新时间:2023-11-29 10:04:42 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How to sanity check a date in java

我想将一个字符串转换成日期..条件是接受的字符串格式应该只有这个 yyyy/MM/dd-HH:MM:SS

以任何其他格式提供的日期应该会出错。

try {
String str_date = "25/09/2012-13:43:20";
DateFormat formatter;
Date date;
formatter = new SimpleDateFormat("yyyy/MM/dd-hh:mm:ss");
date = (Date) formatter.parse(str_date);
System.out.println("Today is " + date);
} catch (ParseException e) {
System.out.println("Exception :" + e);
}

由于 str_date 的格式是 dd/MM/yyyy-hh:mm:ss,它应该是无效的,但它不会抛出任何异常。

输出为 Today is Mon Mar 05 13:43:20 IST 31

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com