`

java-字符串日期判断有效性

    博客分类:
  • java
 
阅读更多

String birthday="20110230";
SimpleDateFormat dateFormat=new SimpleDateFormat("yyyyMMdd");
		try {
			Date date = dateFormat.parse(birthday);
			String newDateStr= dateFormat.format(date);
			
			if(!birthday.equalsIgnoreCase(newDateStr))
			System.out.println(false);
			else 
				System.out.println(true);
		} catch (ParseException e) {
			e.printStackTrace();
		}
 
分享到:
评论

相关推荐

    判断字符串格式的时间

    其中,`IsMatch` 方法用于判断指定的字符串是否与正则表达式匹配。 #### 2. IsMatch 方法详解 在提供的代码示例中,使用了 `IsMatch` 方法来进行字符串格式验证。具体代码如下: ```csharp public int IsDate...

    Oracle 验证是否是日期

    本文将详细介绍一个自定义的Oracle函数`FN_ISDATE_JAVA`,该函数用于判断给定的字符串是否能够转换为有效的日期格式。 #### 函数概述 函数`FN_ISDATE_JAVA`的主要功能是验证输入的字符串是否符合日期格式...

    Android-Java中的日期转化格式DateUtil工具类

    `SimpleDateFormat`允许我们定义自定义的日期和时间模式,以便根据需要将日期转换为字符串或将字符串解析为日期。 下面是一些`DateUtil`工具类可能包含的方法及其说明: 1. `formatDate(Date date, String pattern...

    Java读取Excel表格中的日期

    为了解决这个问题,可以增加额外的逻辑来检查字符串是否符合日期格式,并尝试将其解析为日期: ```java if (cell.getCellType() == CellType.STRING) { String value = cell.getStringCellValue(); try { ...

    日期比较大小

    - **日期格式化与解析**:`SimpleDateFormat`是Java中处理日期格式的重要工具,它可以将日期对象转换为指定格式的字符串,也可以将符合特定格式的字符串转换为日期对象。 - **时间戳**:在计算机科学中,时间戳是...

    (超赞)JAVA精华之--深入JAVA API

    当使用相同的字符串字面量创建多个字符串时,它们实际上共享同一内存地址。 - 使用 `new String()` 创建的字符串则是不同的对象,即使内容相同也不会共享内存地址。 - **逐行读取键盘输入** - 提供了一个简单的...

    Java 循环练习40题

    - 使用条件语句(如`if`)进行边长的有效性判断。 - 循环结构的应用。 #### 题目19:打印金字塔图形 - **知识点**: - 图形打印的基本原理。 - 使用循环结构(如`for`循环)构建金字塔形状。 #### 题目20:...

    十个最常见的Java字符串问题(翻译)

    在Java中处理字符串是编程的一个...以上就是十个最常见的Java字符串问题及相关知识点,涵盖了字符串比较、安全性、模式匹配、转换和统计等多个方面的内容。希望这些内容能够帮助开发者更加高效、安全地使用Java字符串。

    java中Date的格式.pdf

    在给定的文件中,我们看到了三个示例,它们分别展示了如何创建Date对象、格式化日期以及解析日期字符串。 1. **创建Date对象并获取时间戳**: 在`DateExample1` 类中,通过 `new Date()` 创建了一个表示当前系统...

    将字符串md5

    例如,可以将发票的相关信息(如发票号、日期等)拼接成一个字符串,然后计算该字符串的MD5值,将MD5值作为文件名的一部分。这样,每张发票的文件名都是唯一的,即使发票信息有部分重复,MD5值也会不同,从而保证了...

    java-servlet-api.doc

    它继承了Java的所有优势,包括易升级以及平台无关性。 它可以调用Java所提供的大量的API的功能模块。 这份文档说明了JavaServletAPI的类和接口的方法。有关更多的信息,请参看下面的API说明。 Servlet的生命周期 一...

    判断今天与昨天,其它日期

    3. **字符串比较:** 通过比较不同日期字符串来判断日期关系。 4. **条件判断:** 根据日期关系设置不同的逻辑处理。 ### 实现步骤 #### 1. 获取当前日期并格式化 ```java SimpleDateFormat formatter = new ...

    java8日期工具类大全

    日期格式化和解析:日期工具类可以提供方法来格式化和解析日期字符串。使用DateTimeFormatter类可以定义自定义的日期格式,并在日期和字符串之间...这样,开发人员可以在处理日期字符串之前先验证其格式的有效性,以避

    JAVA版身份证获取性别、出生日期及年龄

    在实际项目中,我们还需要考虑身份证号码的有效性验证,例如使用Luhn算法检查校验码是否正确,或者验证日期是否合理等。这需要额外的逻辑来确保输入数据的质量。 此外,标签中的“工具”可能指的是开发者可以使用...

    正则匹配字符串中Ip

    在处理文本数据时,经常需要从字符串中提取或验证IP地址的有效性。这可以通过正则表达式实现。正则表达式是一种强大的文本处理工具,它提供了一种灵活的方式来定义和匹配模式。 在给定的代码示例中,展示了如何使用...

    Java写的身份证验证程序

    - 在这个程序中,我们可能涉及到字符串处理、条件判断、正则表达式等基本概念。 2. **身份证号码结构**: - 中国的身份证号码由18位数字组成,包括地区码、出生日期码、顺序码和校验码。 - 地区码:前6位表示...

    JavaScript笔记

    | |--如果输入的是字符串类型的数字,返回false--不能判断数据类型,只判断内容 | |--如果输入的是boolean,返回false。因为boolean可以和number类型直接做计算 | |--和任何数字计算都得NaN;和任何数字作比较都...

    javascript的判断方法有效验证

    此函数用于检查日期字符串是否符合`YYYY-MM-DD`的格式。 **函数定义**: ```javascript function IsDate() { var str = document.getElementById('str').value.trim(); if (str.length != 0) { var reg = /^(\d{1...

    Java 身份证号查询

    综上所述,"Java身份证号查询"项目涵盖了字符串操作、数据类型转换、日期处理、数据库交互、异常处理、面向对象编程、校验码计算以及文件I/O等多个Java核心知识点。开发者需要具备扎实的Java基础,同时了解一些基本...

Global site tag (gtag.js) - Google Analytics