java如何判断一个字符串是否是日期格式

互联网 20-5-15

可以使用SimpleDateFormat类的parse方法来判断。该方法可以按照给定的SimpleDateFormat对象的格式化存储来解析字符串。

(视频教程推荐:java视频)

具体代码:

public static boolean isValidDate(String str) {       boolean convertSuccess=true;      // 指定日期格式为四位年/两位月份/两位日期,注意yyyy/MM/dd区分大小写;        SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm");        try {      // 设置lenient为false. 否则SimpleDateFormat会比较宽松地验证日期,比如2007/02/29会被接受,并转换成2007/03/01           format.setLenient(false);           format.parse(str);        } catch (ParseException e) {           // e.printStackTrace(); // 如果throw java.text.ParseException或者NullPointerException,就说明格式不对            convertSuccess=false;        }         return convertSuccess; }

推荐教程:java入门程序

以上就是java如何判断一个字符串是否是日期格式的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 日期格式
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:java如何判断一个类是否实现了某个接口

相关资讯