日期字符串校验的问题
来源:互联网 发布:淘宝提交大学生认证 编辑:程序博客网 时间:2024/05/22 11:53
Date formatValue = new SimpleDateFormat("yyyy/MM/dd"){}.parse("2017/2/32");
这种方式执行不会出错,日期转成 2017年3月4日了,所以不能通过以上方式检查是否抛异常来判断日期型字符串
对上面的代码修改一下就可以验证了
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd);simpleDateFormat.setLenient(false);simpleDateFormat.parse("2017/2/32");
这段代码try{}catch{}一下异常了就可以判定不是日期型字符串
0 0
- 日期字符串校验的问题
- 笔记:日期字符串的严格校验方式
- 日期字符串合法性js校验
- 日期格式的校验
- eeplat中遇到日期先后校验问题的解决
- 日期校验、身份证校验、电话校验的正则表达式方法
- 日期的校验和设置
- java字符串类型的日期处理问题
- 日期与字符串之间的转化问题
- java字符串类型的日期处理问题
- 关于字符串转换日期的问题
- iOS关于日期格式化字符串的问题
- 自己整理的常用字符串校验和日期格式化工具类
- JQuery validate date 日期校验问题
- 日期校验
- XML校验的问题
- 校验的返回问题
- Java严格校验日期的正确性
- dataset for person re-id
- 使用Navicat for MySQL数据库结构同步和数据同步的方法
- Ubuntu1604 X64 libs3 编译
- 解决maven项目报错问题----指定jdk版本号
- 【Android】Error building Player: CommandInvokationFailure: Unable to convert classes into dex format.
- 日期字符串校验的问题
- Android 内存泄漏总结
- 通过ajax记录打印信息
- 如何提升自己的技术
- 第十四周项目一数组大折腾(4)创建一个长度为16的整形数组a并初始化,删除数组中所有能被3整除的元素(数组中实际有效使用的元素将不足16),输出删除后数组中的全部元素
- zookeeper windows环境 安装
- 剑指offer——面试题27:二叉搜索树与双向链表
- 17
- 初学Android适配——生成适配文件的工具类MakeXml