我在Java中有一个日期对象存储为Java的日期类型.
我还有一个公历创建日期.公历日期没有参数,因此是今天日期(和时间?)的一个实例.
使用java date,我希望能够从java date类型获取年、月、日、小时、分钟和秒,并比较gregoriancalendar日期.
我看到目前Java日期存储为long,唯一可用的方法似乎只是将long作为格式化的日期字符串写入.有没有办法访问年、月、日等?
我看到Date
类的getYear()
、getMonth()
等方法已被弃用.我想知道使用GregorianCalendar
日期的Java Date实例的最佳实践是什么.
我的最终目标是进行日期计算,这样我就可以判断Java日期与今天的日期和时间是否在这么多小时、分钟等范围内.
我还是Java的新手,对此我有点困惑.