当前位置:首页 > JAVA教程 > 正文内容

java推断是不是是正当日期的要领【JAVA教程】,java

搜教程4年前 (2019-12-04)JAVA教程168

java推断是不是正当日期的要领:(引荐:java视频教程)

 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会比较宽松地考证日期,比方2007/02/29会被接收,并转换成2007/03/01
           format.setLenient(false);
           format.parse(str);
        } catch (ParseException e) {
           // e.printStackTrace();
          // 假如throw java.text.ParseException或许NullPointerException,就申明花样不对
            convertSuccess=false;
        } 
        return convertSuccess;
 }

java.text.SimpleDateFormat(DateFormat的直接子类)

SimpleDateFormat 是一个以与言语环境相干的体式格局来花样化和剖析日期的细致类。它许可举行花样化(日期 -> 文本)、剖析(文本 -> 日期)和规范化。

SimpleDateFormat 使得能够挑选任何用户定义的日期-时候花样的形式。然则,依然发起经由过程 DateFormat 中的 getTimeInstance、getDateInstance 或 getDateTimeInstance 来新的建立日期-时候花样化顺序。

format.setLenient(false) 严格控制日期转换,不通例的花样就变成不法的了

更多java学问请关注java基础教程栏目。

以上就是java推断是不是是正当日期的要领的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/16406.html

标签: java
分享给朋友:

“java推断是不是是正当日期的要领【JAVA教程】,java” 的相关文章

Java中Thread.start()和Thread.run()之间的区分【JAVA教程】,Java,start(),run()

Java中Thread.start()和Thread.run()之间的区分【JAVA教程】,Java,start(),run()

在Java的多线程观点中,start()和run()是两个最主要的要领。那末它们之间的区分是什么?下面本篇文章就来带人人认识一下start()和run()要领,引见它们之间的区分,愿望对人人有所协助。 Java中的start()要领 线程类的start()要领能够用来启动线程;该要领会在...

J2EE是什么【JAVA教程】,J2EE,java

J2EE是什么【JAVA教程】,J2EE,java

J2EE是Sun为大企业主机级的盘算范例而设想的Java平台,以Java为中心的环境,用于在线开辟,构建和布置基于Web的企业运用顺序。下面就来带人人认识一下J2EE,愿望对人人有所协助。 J2EE是什么 J2EE是Java 2 Enterprise Edition的简称,是一组范例,形...

Nacos设置多环境管理的要领总结(细致步骤)【JAVA教程】,Nacos

Nacos设置多环境管理的要领总结(细致步骤)【JAVA教程】,Nacos

本篇文章给人人带来的内容是关于Nacos设置多环境治理的要领总结(细致步骤),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 多环境治理 在Nacos中,自身有多个差别治理级别的观点,包含:Data ID、Group、Namespace。只需应用好这些层级观点的关联,就能够根...

Java中建立线程的3种方法引见(代码)【JAVA教程】,Java

Java中建立线程的3种方法引见(代码)【JAVA教程】,Java

本篇文章给人人带来的内容是关于Java中建立线程的3种要领引见(代码),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 在java中假如要建立线程的话,平常有3种要领: 继续Thread类; 完成Runnable接口; 运用Callable和Future建立线程...

java多线程的基础知识总结(附代码)【JAVA教程】,java

本篇文章给人人带来的内容是关于java多线程的基础知识总结(附代码),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 Java 主线程名 我们启动的一个递次能够明白为一个历程, 一个历程中包含一个主线程, 线程能够明白为一个子使命. Java 中能够经由过程下面代码来猎取默许的主...

Tomcat涌现端口占用毛病的解决方法引见【JAVA教程】,Tomcat

Tomcat涌现端口占用毛病的解决方法引见【JAVA教程】,Tomcat

本篇文章给人人带来的内容是关于Tomcat涌现端口占用毛病的解决方法引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 Several ports (8005, 8080, 8009) required by Tomcat v8.5 Server at localhost a...