返回顶部
首页 > 资讯 > 精选 >Java怎么验证时间格式是否正确
  • 872
分享到

Java怎么验证时间格式是否正确

2023-06-30 02:06:11 872人浏览 安东尼
摘要

这篇文章主要介绍了Java怎么验证时间格式是否正确的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java怎么验证时间格式是否正确文章都会有所收获,下面我们一起来看看吧。在很多场景中我们需要验证时间日期的是否属于

这篇文章主要介绍了Java怎么验证时间格式是否正确的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java怎么验证时间格式是否正确文章都会有所收获,下面我们一起来看看吧。

在很多场景中我们需要验证时间日期的是否属于正确的格式,验证时间是否符合常规的。

验证 yyyy-MM-dd HH:mm:dd 格式的日期

String date = "2020-01-25 12:36:45";System.out.println("date "+isLegalDate(date.length(),date,"yyyy-MM-dd HH:mm:ss"));

验证 yyyy-MM-dd 格式的日期

String yearMonthday = "2020-01-01";System.out.println("yearMonthday: "+isLegalDate(yearMonthday.length(),yearMonthday,"yyyy-MM-dd"));

验证 yyyy-MM 格式的日期

String yearMonth = "2020-02";System.out.println("yearMonth: "+isLegalDate(yearMonth.length(),yearMonth,"yyyy-MM"));

验证 yyyy 格式的日期

 String year = "2020"; System.out.println("year: "+isLegalDate(year.length(),year,"yyyy"));

验证 HH:mm:ss 格式的日期

String hms = "12:36:89";System.out.println("hms: "+isLegalDate(hms.length(),hms,"HH:mm:ss"));

下面是一个完整的方法类直接运行就可以实现验证日期格式是否正确的

package com.shucha.deveiface.biz.test; import java.text.DateFORMat;import java.text.SimpleDateFormat;import java.util.Date; public class IsLegalDate {      public static void main(String[] args) {        //1、验证 yyyy-MM-dd HH:mm:dd 格式的日期        String date = "2020-01-25 12:36:45";        System.out.println("date "+isLegalDate(date.length(),date,"yyyy-MM-dd HH:mm:ss"));         //2、验证 yyyy-MM-dd 格式的日期        String yearMonthday = "2020-01-01";        System.out.println("yearMonthday: "+isLegalDate(yearMonthday.length(),yearMonthday,"yyyy-MM-dd"));         //3、验证 yyyy-MM 格式的日期        String yearMonth = "2020-02";        System.out.println("yearMonth: "+isLegalDate(yearMonth.length(),yearMonth,"yyyy-MM"));         //4、验证 yyyy 格式的日期        String year = "2020";        System.out.println("year: "+isLegalDate(year.length(),year,"yyyy"));         //5、验证 HH:mm:ss 格式的日期        String hms = "12:36:89";        System.out.println("hms: "+isLegalDate(hms.length(),hms,"HH:mm:ss"));        }         public static boolean isLegalDate(int length, String sDate,String format) {        int legalLen = length;        if ((sDate == null) || (sDate.length() != legalLen)) {            return false;        }        DateFormat formatter = new SimpleDateFormat(format);        try {            Date date = formatter.parse(sDate);            return sDate.equals(formatter.format(date));        } catch (Exception e) {            return false;        }    }}

 下面是一个时间验证之后的截图

Java怎么验证时间格式是否正确

关于“Java怎么验证时间格式是否正确”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Java怎么验证时间格式是否正确”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: Java怎么验证时间格式是否正确

本文链接: https://lsjlt.com/news/327078.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Java怎么验证时间格式是否正确
    这篇文章主要介绍了Java怎么验证时间格式是否正确的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java怎么验证时间格式是否正确文章都会有所收获,下面我们一起来看看吧。在很多场景中我们需要验证时间日期的是否属于...
    99+
    2023-06-30
  • Java验证时间格式是否正确方法类项目实战
    在很多场景中我们需要验证时间日期的是否属于正确的格式,验证时间是否符合常规的。 1、验证 yyyy-MM-dd HH:mm:dd 格式的日期 String date = "2020-...
    99+
    2024-04-02
  • java判断时间格式是否正确的代码怎么写
    你可以使用 `SimpleDateFormat` 类来判断时间格式是否正确。下面是一个示例代码:```javaimport java...
    99+
    2023-10-12
    java
  • JAVA中如何验证图片验证码是否正确
    知识补充:toString() 方法用于返回以一个字符串表示的 Number 对象值。equalsIgnoreCase() 方法用于将字符串与指定的对象比较,不考虑大小写。验证方法:首先需要先获取用户输入的验证码对象,然后先判断验证码是否为...
    99+
    2016-02-24
    java 验证 图片验证码
  • 怎么用java判断日期格式是否正确
    你可以使用SimpleDateFormat类来判断日期格式是否正确。以下是一个示例: import java.text.ParseE...
    99+
    2023-10-22
    java
  • 怎么判断json的格式是否正确
    要判断一个JSON格式是否正确,可以通过以下几种方法:1. 通过尝试解析JSON:可以使用JSON解析库(如Python的json库...
    99+
    2023-09-29
    json
  • php怎么判断邮箱格式是否正确
    可以使用正则表达式来判断邮箱格式是否正确。以下是一个简单的示例代码: function validateEmail($email) ...
    99+
    2024-02-29
    php
  • 批处理检测ip格式是否正确
    这篇文章主要讲解了“批处理检测ip格式是否正确”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“批处理检测ip格式是否正确”吧!代码如下:@echo off :: ...
    99+
    2023-06-08
  • dataguard中怎么验证是否正常同步
    dataguard中怎么验证是否正常同步,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 1、最简单的方法,备库...
    99+
    2024-04-02
  • 如何在dedecms中正确设置时间格式?
    如何在dedecms中正确设置时间格式? 随着互联网的飞速发展,网站建设变得日益重要,而DedeCMS作为一款颇受欢迎的开源网站建设系统,也受到越来越多的关注。在DedeCMS中,时间...
    99+
    2024-03-14
    时间格式设置 时间格式校准
  • js正则表达式验证时间格式xxxx-xx-xx形式的示例分析
    这篇文章主要介绍js正则表达式验证时间格式xxxx-xx-xx形式的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在项目中,我们经常会遇到时间问题,有时候是使用时间插件,让用...
    99+
    2024-04-02
  • gitee验证码不正确怎么解决
    随着互联网技术的发展,代码托管已经成为软件开发中不可或缺的一部分。Git作为当前最流行的分布式版本控制系统,其应用已广泛应用于软件开发过程中。Gitee作为国内较为知名的代码托管平台之一,受到了开发者们的广泛欢迎。然而,就在最近,很多用户在...
    99+
    2023-10-22
  • 怎么利用PHP验证邮箱是否合格
    这篇文章给大家分享的是有关怎么利用PHP验证邮箱是否合格的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.相关函数的语法知识: filter_var()语法格式:filter_var ( mi...
    99+
    2023-06-14
  • java定时任务时间格式是什么
    在Java中,定时任务的时间格式基本上是使用Cron表达式。Cron表达式是一种用于指定定时任务执行时间的字符串。它由6个或7个字段...
    99+
    2023-09-27
    java
  • jQuery中校验时间格式的正则表达式小结
    代码中用到了jQuery,传入的参数是jQuery选择的input对象.原理:先用正则匹配,再提取时分秒,看其是否在正常的范围内。 复制代码 代码如下:function checkT...
    99+
    2022-11-15
    校验时间
  • jQuery+Ajax如何实现显示对号和错号用于验证输入验证码是否正确
    小编给大家分享一下jQuery+Ajax如何实现显示对号和错号用于验证输入验证码是否正确,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一...
    99+
    2024-04-02
  • 如何使用Validform实现验证时可以为空否则按照指定格式验证
    这篇文章给大家分享的是有关如何使用Validform实现验证时可以为空否则按照指定格式验证的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在使用Validform v5.3.2时(...
    99+
    2024-04-02
  • ASP.NET通过Web.config实现验证账号密码是否正确进行登录
    抛出问题 需要2个账号,一个账号为admin ,密码:123 另外一个账号为guest ,密码:1234 不允许匿名用户,和账号为guest的登录 代码实现 <confi...
    99+
    2024-04-02
  • php时间显示不正确怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php时间显示不正确怎么办?PHP获取当前时间不准确问题解决方案从php5.1.0开始,php.ini里加了date.timezone这个选项,并且默认情况下是关闭的...
    99+
    2024-04-02
  • MySQL时间函数怎么正确使用
    MySQL中有很多时间函数,可以对日期和时间进行各种操作和计算。下面是一些常用的MySQL时间函数及其正确使用方法:1. NOW()...
    99+
    2023-08-15
    MySQL
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作