gpt4 book ai didi

java - 是否有任何java库可以检查给定的日期是否符合字符串中给出的条件?

转载 作者:行者123 更新时间:2023-12-01 15:29:35 26 4
gpt4 key购买 nike

我正在寻找一个java库,它可以检查给定的日期是否符合字符串中给出的条件,例如:

  • YYYY.MM.DD - 特定日期,例如。 2002年4月1日。
  • YYYY.MM.DD-YYYY.MM.DD - 范围内的天数,例如。 2002.02.01-2002.11.20。
  • DD - 一个月中的某一天,例如。 04(每月的第四天)。
  • DD-DD - 一个月中的天数范围,例如。 04-15(每月四号至十五号)
  • DAY - 星期几,可能的值:周一、周二、周三、周四、周五、周六、周日。
  • DAY-DAY - 一周中的天数范围,例如。周一至周五(工作日)。
  • HH24:MI-HH24:MI - 具有分钟精度的时间范围,例如。 02:15-17:30。

界面应如下所示:

public boolean checkDate(Date testDate, String criteria);

最佳答案

Java本身有丰富的Date和calendar API,你可以在google上查看各种例子。

这是其中之一, http://www.vogella.de/articles/JavaDateTimeAPI/article.html

另请检查日历 API http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Calendar.html

用于日期 API 检查 http://docs.oracle.com/javase/1.5.0/docs/api/java/sql/Date.html

关于java - 是否有任何java库可以检查给定的日期是否符合字符串中给出的条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9720443/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com