1. 这两个都是用于日期校验的, 区别是Strict更严格, 它会同时校验输入日期的长度是否合法.
比如: 1/1/2004 对于 MM/dd/yyyy这样一Pattern来说是非法的.2. 这个参数和上面是一样的, 是否校验长度
比如: 1/1/2004 对于 MM/dd/yyyy这样一Pattern来说是非法的.2. 这个参数和上面是一样的, 是否校验长度
解决方案 »
- 推荐几本适合初学者的java项目开发参考书
- 通过jdbc时我怎么得到从数据库返回的各种出错信息?
- 求助jQuery formValidator 下载地址
- weblogic 中的行 1 上发生错误: 每 JSP 页中仅能使用一次 page 指令特性 "pageEncoding"。
- web service能有常驻内存的变量么?
- lomboz安装后的问题,打不开XML文件
- osworkflow中文文档
- 求jsp + javabean 开发的bbs源码
- spring和Hibernate集成时,Session一般是怎样管理的?
- java初学者,好多问题处于郁闷中?
- 如何安装j2eesdk?
- TransactionProxyFactoryBean 的错误 请会SPRING的朋友帮忙 在线等
有没有什么办法解决
参考:
public static java.util.Date formatDate(java.lang.String value,
java.lang.String datePattern,
boolean strict)Checks if the field is a valid date. The pattern is used with java.text.SimpleDateFormat . If strict is true, then the length will be checked so '2/12/1999' will not pass validation with the format 'MM/dd/yyyy' because the month isn't two digits. The setLenient method is set to false for all.
Parameters:
value - The value validation is being performed on.
datePattern - The pattern passed to SimpleDateFormat.
strict - Whether or not to have an exact match of the datePattern.