java - 匹配 Java 中的日历对象吗?

标签 java calendar

我想要拥有定义部分日期/时间的对象,类似于 Unix crontab 中的条目,即。 e. “任何一个月的第一天”等等。

这些对象将与日历对象进行比较,看看它们是否匹配。

我正要编写自己的“TimePattern”类,但它必须包含很多逻辑,例如检查字段值是否在合法范围内(0 到 23 之间的小时等),我认为这些逻辑应该在类似的类中无论如何,日历。

所以,现在我只是使用一个(非宽松的)日历对象,其中一些字段未设置,我想将它们与表示固定时间点的完全设置的日历对象进行比较。我应该吗

  • 编写我自己的方法来遍历相关字段并检查“等于或未设置”
  • 扩展 (Gregorian)Calendar 类以包含“matchWith”方法
  • 使用一些已经存在的比较机制(在 Calendar 类中),但到目前为止我忽略了

最佳答案

使用 Quartz Cron Expression 怎么样? ?

关于java - 匹配 Java 中的日历对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/615257/

相关文章:

java - 具有缩小概念的三元运算符

根据子文本节点从大 XML 中提取子 XML 的 Java 或 Python 方法

java - 无法导入 org.apache.commons.lang3.builder 以便使用 EqualsBuilder

java - Android/Java - 测试日期是否是上个月

java - Java中的日历对象返回错误的时间?

javascript - 将 Vuetify 日历从子/合作伙伴组件向前移动一?

java - Play 解析 application.conf 时无法读取 Heroku 配置变量

java - 使用递归查找数组的最大值

javascript - 您知道可以快速选择本周的某一天的日期选择器吗?

iphone - 在不使用 UITabBarController 创建项目的情况下使用 UITabBar