我想从Java日期中获取年,月,日等,以与Java中的公历日期进行比较。这可能吗?
2022-08-31 05:27:47
我在Java中有一个Date对象存储为Java的Date类型。
我还有一个公历创建日期。公历日期没有参数,因此是今天日期(和时间?)的实例。
使用java日期,我希望能够从java日期类型中获取年,月,日,小时,分钟和秒,并比较公历日历日期。
我看到目前Java日期存储为长,唯一可用的方法似乎只是将long写为格式化的日期字符串。有没有办法访问年,月,日等?
我看到类的 、 等方法已被弃用。我想知道使用带有日期的Java Date实例的最佳实践是什么。getYear()
getMonth()
Date
GregorianCalendar
我的最终目标是进行日期计算,以便我可以检查Java日期是否在今天日期和时间的小时,分钟等内。
我仍然是Java的新手,对此感到有些困惑。