服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

j2se综合:介绍一个解析日期格式的方法

在tapestry中,validator可以配置mindate和maxdate的日期,而这里的日期能支持多种格式,比方说yyyy/mm/dd,mm/dd/yyyy而不需要事先指定他的dateformat。 
他判断的依据是这样的,一个最大的数字认为是yyyy,剩下的两个数字,在前面的一个是月份,在后面的一个是日期。 

感觉这样的识别方法还是比较巧妙的,可以满足多种用户的需求,2006/05/01, 05/01/2006,5/1/2006,2006/5/1这样的形式都能够正确分析。比我们通常做得,一定要死板的指定yyyy/mm/dd或者mm/dd/yyyy,然后在代码中使用dateformat来parse这样的做法好一些。