`

valid date

    博客分类:
  • java
阅读更多

 

	public final static boolean isValidDate(final String date, final String format) {

		boolean result = false;
		try{
			Date d = toDate(date, format);
			String s = DateFormatUtil.format(d, format);
			result = s.equals(date);
		} catch (Exception ex) {
		}
		return result;
	}

	public final static boolean isValidDate(final String date, final String format) {
		boolean result = false;
		try{
			Date d = toDate(date, format);
			String s = DateFormatUtil.format(d, format);
			result = s.equals(date);
		} catch (Exception ex) {
		}
		return result;
	}

 

invalid date: 20170230,20170232

 

 

 if(!DateUtil.isValidDate(dateString, SDConstant.DK_ASSESSMENT_INFO_IMPORT_DKREVIEW_DATE_FORMAT)){
    throw new AppException(ErrorCodeConstant.DK_ASSESSMENT_IMPORT_DATE_PARSING_ERROR, new String[]{dateString, String.valueOf(dataSet.getRowNo())},null);
}

 

 

分享到:
评论

相关推荐

    怎样解决oracle报错is not a valid date and time.pdf

    然而,在日常使用过程中,我们可能会遇到各种错误,其中之一就是“is not a valid date and time”错误。这个错误通常出现在尝试插入或更新包含日期或时间值的字段时,数据库无法正确识别所提供的日期格式。 在描述...

    怎样解决oracle报错is not a valid date and time.docx

    然而,在日常使用过程中,我们可能会遇到各种错误,其中之一就是"not a valid date and time"的错误。这个错误通常表示Oracle无法识别或解析提供的日期和时间格式,这可能是由于输入的日期格式不符合Oracle的期望...

    HERO引擎M2报错修复工具

    Win7系统架设HERO引擎传奇服务端经常会遇到类似 '2015-06-06 23:29:40' is not a valid date and time.的报错提示,使用此工具可以修复引擎配置文件,解决这个问题。

    Excel-VBA宏编程实例源代码-判断是否为有效日期.zip

    Dim ValidDate As Boolean ' 获取用户输入的日期 InputDate = InputBox("请输入日期(格式:YYYY-MM-DD):") ' 检查日期是否有效 On Error Resume Next ValidDate = IsDate(InputDate) On Error GoTo 0 ...

    Delphi记录程序的错误信息

    记录应用程序使用中的错误信息,已备修补BUG.版本升级.将错误信息继续写入到文件中,窗口可闪动,引起注意... 错误信息:'12.AD' is not a valid floating point value  错误类型:EConvertError  错误对象:TPanel

    nextdata函数

    boolean isValid = date.isDate(date); System.out.println("Is Valid Date? " + isValid); ``` 以上就是关于 `NextDate` 类及其主要功能的知识点总结。这些知识点覆盖了类的设计思路、实现细节以及如何在实际编程...

    jQuery验证控件jquery.validate.js使用说明+中文API

    6. `dateISO`: "Please enter a valid date (ISO)." 7. `number`: "Please enter a valid number." 8. `digits`: "Please enter only digits" 9. `creditcard`: "Please enter a valid credit card number." 10. `...

    CuteFTP 5.02中文注册破解版

    我打开后怎么老是出现“2008-8-10 16:17:47 is not a valid date and time." 我检查了我电脑上时间的设置是对的啊,并不是什么2008年的,怎么回事,谁能帮忙解决?拜托! 答: W7 用户安装可能会出现时间报错的...

    .net 任务管理器

    ' If neither compared object has a valid date format, compare 'as a string. Catch ' ' Compare the two items as a string. returnVal = String.Compare((x).SubItems(col).Text, ((y.SubItems(col)....

    Beelte通讯组件2.7.9.3 免授权版本

    ValidDate:3169/11/15 18:31:39 MaxConnections:1000000 Beetle是基于c#编写的高性能稳定的TCP通讯组件,它可以轻易支持成千上万长连接基础上进行密集的通讯交互. 组件提供了出色的性能支持和可靠的稳定性足以保证...

    时间验证码

    接下来,我们重点介绍如何通过`ValidDate`函数实现对不同格式日期的自动调整。该函数支持两种情况: 1. 当输入为8位数字时(例如“20230801”),自动调整为`yyyy-MM-dd`格式。 2. 当输入为4位数字时(例如“0801”...

    Java读取Excel表格中的日期

    System.out.println("Not a valid date format."); } } fis.close(); } } ``` #### 结论 通过上述方法,可以有效地解决Java读取Excel文件中日期格式的问题。这种方法不仅能够准确地识别日期格式,还能够妥善...

    c++语言求下一个日期并显示

    bool ValidDate(int year, int month, int day) { bool yearOK; bool monthOK; bool dayOK; if (year>=1812&&year) yearOK=true; else { yearOK=false; cout年份超出范围"; } if (month>=1&&month) ...

    FormEditText文本验证提示

    date: checks that the field is a valid date/datetime format ( if customFormat is set, checks with customFormat ) nocheck: It does not check anything except the emptyness of the field. For most of the ...

    javascript实现日期选择

    var validDate = checkDate(2023, 1, 30); // 返回 28 ``` **内部实现逻辑:** - 预定义数组 `enddate` 存储每个月的最大天数。 - 对于二月,如果是闰年则设置最大天数为 29 天。 - 检查传入的日期是否超过当前...

    VC正则表达式编译文件(boost1.33.1——Regex库)

    网上搞那么多编译说明,没有几个能真正编译得通,搞了我一晚上,才...4.为了验证以上设置是否正确,把“测试”文件夹里的ValidDate.cpp文件编译: 要是编译成功,那恭喜你,你的设置正确 要是编译错误,仔细排错吧。

    微信小程序new Date()方法失效问题解决方法

    // dt会返回valid Date 正确写法应该是 let dt = new Date(2019/07/24 19:57) 而实际应该过程中日期格式大部分都是2019-07-24这种,所以在实际应用过程中需要用正则对字符串进行预处理 let tm = 2019-07-24 19:...

    电子病历-数据字典(数据组数据元).pdf

    6. **文档标识 - 生效日期** (ValidDate):D D8格式的日期,表示文档开始生效的时间。 7. **文档标识 - 失效日期** (InvalidDate):如果适用,此字段表示文档失效的日期。 接下来,我们转向“服务对象标识(患者...

    jquery 校验的文档

    - `date: "Please enter a valid date."` —— 日期格式错误提示。 - `number: "Please enter a valid number."` —— 数字格式错误提示。 - `digits: "Please enter only digits"` —— 只能输入数字提示。 - `...

Global site tag (gtag.js) - Google Analytics