在Java中,如何在考虑日光节约的情况下为日期对象添加几个小时

在Java中,如何在考虑日光节约的情况下为日期对象添加几个小时,java,Java,假设在DTO对象中,我得到了它的日期字段。然后向该日期添加几个小时,并将其与当前日期时间进行比较,然后返回布尔值。有没有办法做到这一点,通过自动处理日光节约的东西 java date对象的内部表示是自EPOCH以来的毫秒数。这与夏令时无关 人类可读的本地时间版本,包括夏令时的应用,仅仅是java date对象中值的表示 因此,无论夏令时是否生效,使用Calendar对象添加小时数都将正常工作。您是否尝试过使用Calendar?或或者?复制和更多。

假设在DTO对象中,我得到了它的日期字段。然后向该日期添加几个小时,并将其与当前日期时间进行比较,然后返回布尔值。有没有办法做到这一点,通过自动处理日光节约的东西

java date对象的内部表示是自EPOCH以来的毫秒数。这与夏令时无关

人类可读的本地时间版本,包括夏令时的应用,仅仅是java date对象中值的表示


因此,无论夏令时是否生效,使用Calendar对象添加小时数都将正常工作。

您是否尝试过使用
Calendar
?或或者?复制和更多。