java 日期validate
2024-08-21 09:04:49
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;
}
最新文章
- 学习 ---- JavaScript 高级设计程序 第三章(数据类型)
- hdu 5596 GTW likes gt
- ora-01400 无法将NULL插入 ID 解决方法
- lintcode: k Sum 解题报告
- OpenStack手动从数据库中删除实例 - ugyn109的专栏 - 博客频道 - CSDN.NET
- C#操作CSV存取类
- FBI传授9秘诀:如何看穿对方在撒谎 z
- oom日志查看
- delete archivelog all 无法彻底删除归档日志?
- apache开源项目--ibatis
- NSStirng、NSArray、以及枚举(Method小集合)
- C++ 11和C++98相比有哪些新特性
- 201521123060 《Java程序设计》第5周学习总结
- Android从启动到程序运行整个过程的整理
- String 与 StringBuffer的差别
- Docker 启动不了容器的问题
- leetcode — merge-k-sorted-lists
- 【协议】5、gossip 协议
- SqlSession对象之ResultSetHandler
- 学习C#(一)