JAVA 判断一个字符串是不是一个合法的日期格式

来源:互联网 发布:网络建设知识 编辑:程序博客网 时间:2024/05/01 15:47

可以采用SimpleDateFormat类的parse方法进行判断,如果转换不成功,就会出现异常


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会比较宽松地验证日期,比如2017/02/29会被接受,并转换成2017/03/01

          format.setLenient(false);

          format.parse(str);

       } catch (ParseException e) {

          // e.printStackTrace();

// 如果throw java.text.ParseException或者NullPointerException,就说明格式不对

           convertSuccess=false;

       } 

       return convertSuccess;

}

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 护唇油 雅漾身体润肤油怎么样 强生婴儿润肤油可以擦脸吗 霜膏 归草润肤膏 婴儿润肤霜 凡士林润肤霜 儿童润肤霜排行榜 科颜氏润肤霜 润肤霜是什么 润肤霜哪个牌子好 宝宝润肤霜排行榜 自然堂润肤霜 绵羊油润肤霜 雅诗兰黛润肤霜 羊胎素润肤霜 润肤霜排名 维生素e润肤霜 妮维雅润肤霜价格 儿童润肤霜 羊脂润肤霜 自制润肤霜 郁美净婴儿润肤霜 欧诗漫润肤霜 婴儿润肤霜排行榜 婴儿润肤霜排名 润肤霜什么时候用 品牌润肤霜 索芙特男士润肤霜 丝塔芙长效润肤霜 橄榄润肤霜 百雀羚润肤霜价格 玫琳凯润肤霜 百雀羚止痒润肤霜 儿童润肤霜哪个牌子好 润肤乳和润肤霜的区别 男士润肤霜哪个牌子好 丝塔芙润肤霜怎么样 婴幼儿润肤霜排行榜 宝宝用什么润肤霜好 贝倍舒润肤霜怎么样