在指定的日期范围内如何查找给定的日期

Prabhakaran拉马斯瓦米

这是我的代码

boolean isWithinRange(String d)
{
    boolean withinDate = false;   
    try
    {
        DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
        Date date = dateFormat.parse(d);
        withinDate = !(date.before(startDate) || date.after(endDate));
    }
    catch (ParseException parseException)
    {
     }
    return withinDate;
}

输入项

2015-11-26
2015-11-26-复制

两者都返回true,但我要求的是“ 2015-11-26”应该为true,而“ 2015-11-26-复制”应该为false。

BetaRide

这是因为SimpleDateFormat会很高兴地解析“ 2015-11-26”,而忽略了“-复制”部分。

javadoc的状态:

从给定字符串的开头解析文本以产生日期。该方法可能不会使用给定字符串的整个文本。

要检测是否已使用整个字符串,请改用parse(String source, ParsePosition pos)方法。ParsePosition告诉您解析在哪里停止。只需将其与原始日期字符串的长度进行比较即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP:查找预订日期是否在指定的日期范围内

来自分类Dev

Excel公式查找给定范围内的日期(整列)

来自分类Dev

查找日期在范围内

来自分类Dev

如何检查日期是否在指定的日期范围内

来自分类Dev

如何查找在给定日期范围内创建的对象?

来自分类Dev

查找日期范围内的可用日期

来自分类Dev

查找日期范围内的可用日期

来自分类Dev

查找给定的日期范围是否在MySQL中的另一个日期范围内

来自分类Dev

查找给定的日期范围是否在MySQL中的另一个日期范围内

来自分类Dev

如何获得给定日期范围内的天数

来自分类Dev

如何突出显示指定范围内的日期?

来自分类Dev

Excel公式-查找给定范围内的任何日期是否与给定年份匹配

来自分类Dev

查找日期范围内的行数-MySQL

来自分类Dev

查找日期范围内的NA值

来自分类Dev

给定日期范围,查找在该范围内重叠的事件

来自分类Dev

SQL:查找具有给定日期范围内每月数据的记录

来自分类Dev

SQL:查找具有给定日期范围内每个月的数据的记录

来自分类Dev

SQL Server-查找给定日期范围内的活跃客户

来自分类Dev

使用 XSLT 查找日期是否在日期范围内

来自分类Dev

SUMIF 或 INDEX - 查找满足日期范围内日期的总和

来自分类常见问题

如何获取git以显示作者日期在指定日期范围内的提交?

来自分类Dev

如何查找给定月份的周日期范围

来自分类Dev

如何提取范围内的日期?

来自分类Dev

如何在范围内添加日期

来自分类Dev

给定日期范围内当前周的天数

来自分类Dev

如何在Microsoft Excel中检查日期是否在给定范围内

来自分类Dev

SQL - 如何为给定范围内的每个日期选择最新的可用记录

来自分类Dev

获取给定日期范围内的月份的开始日期和结束日期

来自分类Dev

在后缀日期范围内查找文件

Related 相关文章

  1. 1

    PHP:查找预订日期是否在指定的日期范围内

  2. 2

    Excel公式查找给定范围内的日期(整列)

  3. 3

    查找日期在范围内

  4. 4

    如何检查日期是否在指定的日期范围内

  5. 5

    如何查找在给定日期范围内创建的对象?

  6. 6

    查找日期范围内的可用日期

  7. 7

    查找日期范围内的可用日期

  8. 8

    查找给定的日期范围是否在MySQL中的另一个日期范围内

  9. 9

    查找给定的日期范围是否在MySQL中的另一个日期范围内

  10. 10

    如何获得给定日期范围内的天数

  11. 11

    如何突出显示指定范围内的日期?

  12. 12

    Excel公式-查找给定范围内的任何日期是否与给定年份匹配

  13. 13

    查找日期范围内的行数-MySQL

  14. 14

    查找日期范围内的NA值

  15. 15

    给定日期范围,查找在该范围内重叠的事件

  16. 16

    SQL:查找具有给定日期范围内每月数据的记录

  17. 17

    SQL:查找具有给定日期范围内每个月的数据的记录

  18. 18

    SQL Server-查找给定日期范围内的活跃客户

  19. 19

    使用 XSLT 查找日期是否在日期范围内

  20. 20

    SUMIF 或 INDEX - 查找满足日期范围内日期的总和

  21. 21

    如何获取git以显示作者日期在指定日期范围内的提交?

  22. 22

    如何查找给定月份的周日期范围

  23. 23

    如何提取范围内的日期?

  24. 24

    如何在范围内添加日期

  25. 25

    给定日期范围内当前周的天数

  26. 26

    如何在Microsoft Excel中检查日期是否在给定范围内

  27. 27

    SQL - 如何为给定范围内的每个日期选择最新的可用记录

  28. 28

    获取给定日期范围内的月份的开始日期和结束日期

  29. 29

    在后缀日期范围内查找文件

热门标签

归档