广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java判断字符串是否日期的方法
  • 519
分享到

java判断字符串是否日期的方法

java 2018-12-03 14:12:06 519人浏览 无得
摘要

Java为了支持多语言,没有固定的日期格式。你需要根据自己的需要指定日期格式,然后用DateFORMat类或者SimpleDateFormat类来判断是否是正确的日期格式。(推荐:java视频教程)public class DateUtil

Java为了支持多语言,没有固定的日期格式。你需要根据自己的需要指定日期格式,然后用DateFORMat类或者SimpleDateFormat类来判断是否是正确的日期格式。(推荐:java视频教程

public class DateUtil {
    private static final SimpleDateFormat dateFormat = null;

    static {
        dateFormat = new SimpleDateFormat("yyyy/MM/dd");
        dateFormat.setLenient(false);
    }

    public static boolean isValidDate(String s) {
        try {
            dateFormat.parse(s);

            return true;
        } catch (Exception e) {
            return false;
        }
    }

    public static String formatDate(Date d) {
        return dateFormat.format(d);
    }
}

SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类,它允许进行格式化(日期→文本)、解析(文本→日期)和规范化。SimpleDateFormat 使得可以选择任何用户定义的日期/时间格式的模式。

DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。日期/时间格式化子类(如 SimpleDateFormat)允许进行格式化(也就是日期→文本)、解析(文本→日期)和标准化日期。

更多java知识请关注Java基础教程栏目。

--结束END--

本文标题: java判断字符串是否日期的方法

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java判断字符串是否日期的方法
    Java为了支持多语言,没有固定的日期格式。你需要根据自己的需要指定日期格式,然后用DateFormat类或者SimpleDateFormat类来判断是否是正确的日期格式。(推荐:java视频教程)public class DateUtil...
    99+
    2018-12-03
    java
  • java判断字符串是否是日期
    Java为了支持多语言,没有固定的日期格式。你需要根据自己的需要指定日期格式,然后用DateFormat类或者SimpleDateFormat类来判断是否是正确的日期格式。下面的例子供参考:public class DateUtil { ...
    99+
    2020-01-15
    java基础 java
  • java判断字符串是否为合法日期
    判断字符串像“2018-02-30”这样的日期是不是正确合理的日期:(推荐:java视频教程) //假设传入的日期格式是yyyy-MM-dd HH:mm:ss, 也可以传入yyyy-MM-dd,如2018-1-1或者2018-01-01格式...
    99+
    2016-11-27
    java
  • java中判断字符串是否日期格式的方法
    java判断指定字符串是否日期格式: @SuppressWarnings("unused") private boolean checkTimeFormat(String validateDate) { boolean flag = f...
    99+
    2020-10-16
    java基础 java
  • java判断字符串是否json的方法
    java判断字符串是否为json的方法:json格式:{"name":"Michael","age":24,"birthday":"2018-09-09"};private boolean isjson(String str){ t...
    99+
    2018-11-12
    java json
  • java判断字符是否是日期格式
    java判断字符是否是日期格式判断字符串像“2018-02-30”这样的日期是不是正确合理的日期使用SimpleDateFormat的format方法解析字符串,若报错,则不是日期格式;使用split方法将字符串按“-”分割成数组;遍历数组...
    99+
    2019-12-07
    java基础 java 日期
  • java判断字符串是否为数字的方法
    Java中判断字符串是否为数字可以使用以下方法:1. 使用正则表达式判断:public static boolean isNumer...
    99+
    2023-05-13
    java判断字符串 java
  • java判断字符串是否相等的方法
    java判断字符串是否相等的方法:java中字符串的比较:==我们经常习惯性的写上if(str1==str2),这种写法在java中可能会带来问题 example1:String a="abc"; String b="abc"那么a==b将...
    99+
    2016-04-26
    java 字符串
  • java中判断字符串是否相等的方法
    1、java中字符串的比较:==我们经常习惯性的写上if(str1==str2),但是这种写法在java中可能会带来问题。示例:String a="abc";String b="abc"那么a==b将返回true。因为在java中字符串的值...
    99+
    2016-04-20
    java 判断 字符串 相等
  • java中判断字符串是否乱码的方法
    在IE中GET方式提交会产生乱码 但有两个入口都会走这同一段代码固不能直接转码,所以要进行判断传过来的该值是不是乱码可用以下方式验证:java.nio.charset.Charset.forName("GBK").newEncoder()....
    99+
    2014-09-13
    java 乱码
  • java判断字符串是否为整数的方法
    java判断字符串是否为整数的方法:方法一:用JAVA自带的函数 public static boolean isOne(String str) { for (int i = str.length(); --i >= 0;) { ...
    99+
    2014-05-12
    java
  • java判断字符串是否不相等的方法
    判断地址是否相等 用:==Object类作为所有类的超类,而Object类的equals方法是直接比较地址的,源码如下:public boolean equals(Object obj) { return th...
    99+
    2017-12-05
    java
  • java判断字符串是否含有指定字符的方法
    java判断字符串是否含有指定字符的方法:1、使用contains方法判断当且仅当此字符串包含指定的char值序列,java.lang.String.contains() 方法返回true。声明:public boolean contain...
    99+
    2021-09-15
    java 字符串
  • java判断字符串是否包含某个字符的方法
    java判断字符串是否包含某个字符的方法:一、contains方法描述java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列声明public boolean contains(Ch...
    99+
    2014-12-31
    java
  • java判断是否是合法日期的方法
    java判断是否合法日期的方法:(推荐:java视频教程) public static boolean isValidDate(String str) { boolean convertSuccess=true;      /...
    99+
    2015-03-03
    java
  • java判断字符串是否包含字符
    java判断字符串是否包含字符判断一个字符串是否包含某个子串的3种方法(推荐教程:java教程)一、startsWith()这个方法有两个变体并测试如果一个字符串开头的指定索引指定的前缀或在默认情况下从字符串开始位置此方法定义的语法如下:p...
    99+
    2021-10-30
    java基础 java 字符串 包含字符
  • java判断字符串是否为数字的方法是什么
    Java 判断字符串是否为数字的方法有以下几种:1、使用正则表达式可以使用正则表达式判断字符串是否为数字。例如,使用 \d+ 匹配一...
    99+
    2023-05-13
    java判断字符串 java
  • java判断日期是否合法
    在java中,SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化,所以判断日期是否合法也是基于此。import java.text...
    99+
    2020-10-04
    java 日期
  • java判断字符串是否包含某字符(串)
    java判断字符串是否包含某字符串的方法:1、startsWith()这个方法有两个变体并测试如果一个字符串开头的指定索引指定的前缀或在默认情况下从字符串开始位置此方法定义的语法如下:public boolean startsWith(St...
    99+
    2020-02-16
    java基础 java
  • java判断字符串是否乱码的方法介绍
    项目中有一个功能 在IE中GET方式提交会产生乱码 但有两个入口都会走这同一段代码固不能直接转码,所以要进行判断传过来的该值是不是乱码可用以下方式验证:java.nio.charset.Charset.forName("GBK").newE...
    99+
    2019-09-06
    java 乱码
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作