美文网首页
java常用日期时间校验

java常用日期时间校验

作者: 腊月的梅花 | 来源:发表于2021-02-24 18:08 被阅读0次

1.yyyyMMdd日期格式校验

((\d{3}[1-9]|\d{2}[1-9]\d|\d[1-9]\d{2}|[1-9]\d{3})(((0[13578]|1[02])(0[1-9]|[12]\d|3[01]))|((0[469]|11)(0[1-9]|[12]\d|30))|(02(0[1-9]|[1]\d|2[0-8]))))|(((\d{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))0229)

2.yyyyMMddHHmmss时间格式校验

@Pattern(regexp="^((([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})(((0[13578]|1[02])(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)(0[1-9]|[12][0-9]|30))|(02(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))0229))([0-1]?[0-9]|2[0-3])([0-5][0-9])([0-5][0-9])$",message="日期格式不正确")

相关文章

  • java常用日期时间校验

    1.yyyyMMdd日期格式校验 ((\d{3}[1-9]|\d{2}[1-9]\d|\d[1-9]\d{2}|[...

  • java各种时间格式转换

    时间和日期中常用到的几个类:java.util.Date, java.util.Calendar, java.ut...

  • 聊聊java的日期处理类

    java里面常用的日期处理类: java里面常用的日期处理类主要有: Date Calendar TimeZone...

  • java时间日期的处理

    本文摘录自:Java时间日期的处理:Java Date类、Calendar类详解深入理解Java常用类-----时...

  • 一篇文章概括 Java Date Time 的使用

    本文目的:掌握 Java 中日期和时间常用 API 的使用。参考:Jakob Jenkov的英文教程Java Da...

  • Java日期时间

    Data类 Java.util包提供了Data类来封装当前的日期和时间。它有2个构造函数: public Date...

  • Java 日期时间

    Date java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化...

  • Java 日期时间

    java.util 包提供了Date类来封装当前的日期时间。Date类提供两个构造函数来实例化Date对象。 第二...

  • Java 日期时间

    一.Date类 java.util 包提供了 Date 类来封装当前的日期和时间。 1.构造方法 使用当前日期和时...

  • Java 日期时间

    java.util包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date ...

网友评论

      本文标题:java常用日期时间校验

      本文链接:https://www.haomeiwen.com/subject/luahoktx.html