`

判断一个日期字符串是否输入正确

    博客分类:
  • java
阅读更多
import java.text.ParseException;
import java.text.SimpleDateFormat;

public class ValidateDate {

	public static void main(String[] args) throws ParseException {

		String inputDate = "2009-13-32";
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
		if (inputDate.equals(sdf.format(sdf.parse(inputDate)))) {
			System.out.println("ok");
		} else {
			System.out.println("error");
		}
	}

}
分享到:
评论

相关推荐

    Oracle 验证是否是日期

    - **长度检查**:日期字符串应该为8位数字(YYYYMMDD),如果不是,则返回0。 - **正则表达式检查**:使用正则表达式验证字符串是否全由数字组成,如果不是,则返回0。 - **分割并解析年月日**:使用`SUBSTR`函数...

    python判断给定的字符串是否是有效日期的方法

    '''使用dateutil.parser判断是否是一个有效的日期字符串''' try: parse(date_str) return True except ValueError: return False print(is_valid_date_v2("Aug 15, 2023")) # 输出: True ``` 这种方法的好处...

    C#中判断、验证字符串是否为日期格式的实现代码

    因此,我们可以将其包裹在一个try-catch块中,以捕获可能的异常,从而判断字符串是否为日期格式: ```csharp public bool IsDate(string strDate) { try { DateTime.Parse(strDate); return true; } catch { ...

    判断输入的字符串是否是日期格式的简单方法

    本文将探讨如何使用JavaScript编写一个简单的函数,以判断一个字符串是否符合日期格式。JavaScript语言提供了一种非常灵活的字符串处理方法,其中使用正则表达式(RegExp)来匹配字符串是非常常见的一种技术。在这个...

    oracle日期时间判断函数

    在实际数据库操作中,这些自定义函数可以用于验证用户输入的日期时间字符串是否有效,防止因格式不正确导致的错误。例如,在插入或更新日期时间字段前,可以先调用这些函数进行预检查。 总的来说,Oracle的日期时间...

    java获取昨天日期字符串的方法

    以下是一个名为`Test`的类,其中包含一个静态方法`getLastDayInfo`,该方法接收一个表示当前日期的字符串参数,并返回昨天的日期字符串: ```java public class Test { /** * 获取昨天的日期字符串 * * @param...

    C#字符串检查

    检查是否为日期字符串 检查一个字符串是否为日期格式可以通过尝试将其转换为`DateTime`类型来完成。示例代码如下: ```csharp public static bool IsDateStr(string in_str) { if (in_str == "") return true; ...

    JAVA多层IF嵌套-判断闰年及日期是否正确

    本文主要讲解如何使用 JAVA 语言来判断一个日期字符串是否正确,包括判断闰年和日期的正确性。通过本文,初学者可以进一步了解 JAVA 的 IF 循环语句和字符串处理。 一、字符串处理 在本文中,我们使用 substring ...

    日期字符串分解成年月日整型实现

    包括验证输入日期格式是否正确,判断输入日期是否正确,判断日期是否合法,类型转换函数等函数

    字符串转换时间

    5. **正则表达式验证**:在处理用户输入的日期时间字符串时,可以使用正则表达式来验证其格式是否正确。例如,检查字符串是否符合"MM/dd/yyyy"或"yyyy-MM-dd"等常见格式。 6. **时间戳转换**:时间戳是自1970年1月1...

    几个字符串遍历判断,数据类型合法性,取值范围判断

    在"JudgeDateEffective"这个项目中,可能涉及到了对日期的有效性判断,这可能包括检查日期的格式(如YYYY-MM-DD)、月份的天数是否正确(考虑到闰年)以及日期是否在合理范围内(如不早于公元元年,不晚于当前日期)...

    SQL字符串函数SQL字符串函数SQL字符串函数

    - 功能:返回一个字符串在另一个字符串中的位置。 - 示例:`SELECT LOCATE('world', 'Hello World');` 返回 `7` 10. **SPACE()** - 功能:返回一个由空格组成的字符串。 - 示例:`SELECT SPACE(5);` 返回 ` ` ...

    用js来验证日期的格式正确与否

    综合以上所有功能,我们可以完整地检查一个日期字符串是否有效。这个过程包括: 1. **正则表达式匹配**:检查格式是否符合`YYYYMMDD`。 2. **年份检查**:确保年份为1950至2050之间的有效值。 3. **月份检查**:确保...

    Java正则判断日期格式是否正确的方法示例

    Java正则判断日期格式是否正确的方法示例主要介绍了Java正则判断日期格式是否正确的方法,结合实例形式分析了Java针对日期字符串正则判断的相关操作技巧。下面是Java正则判断日期格式是否正确的方法的详细介绍: 一...

    判定一个字符串是否为有效时间的函数

    在IT领域,尤其是在数据库管理和数据处理中,常常需要验证输入的时间字符串是否符合特定的时间格式,以便正确解析和存储。这个任务可以通过编写一个函数来实现,标题提到的"判定一个字符串是否为有效时间的函数"就是...

    mysql 各种格式判断

    主要分为三大部分:判断字符串是否为汉字、判断日期格式是否正确以及判断字符串是否全为数字。 ### 一、判断字符串是否为汉字 在 MySQL 中,我们可以通过自定义函数的方式来实现对字符串是否全部为汉字的判断。该...

    js验证日期格式,比较日期大小,判断两日期年月是否相同借鉴.pdf

    以上三个函数提供了JavaScript中处理日期的基本能力:比较日期大小、验证日期格式以及判断两个日期是否在同一个月份。这些函数可以很好地帮助开发者在Web应用中进行日期相关的逻辑处理,从而提高应用程序的功能性和...

    C#正则表达式判断输入日期格式是否正确

    2. 判断日期字符串是否符合特定格式: 在C#代码示例中,我们利用正则表达式构造了复杂的模式,这些模式能够识别符合特定日期格式的字符串。例如,判断一个字符串是否是一个合法的日期值,包括闰年情况下的2月29日。 ...

    两个时间间隔的天数

    - 确保输入的日期字符串格式正确,避免出现诸如 `"04-19-2007"` 这样的非标准格式。 - 函数返回的是两个日期相隔的整数天数,不包含小时、分钟等更细粒度的时间信息。 #### 扩展知识点 - **JavaScript 中的日期对象...

Global site tag (gtag.js) - Google Analytics