首页 > 解决方案 > java.time 包中是否有与 java.util.Calendar 中的 roll 方法相同的东西?

问题描述

我目前正在从我的项目中放弃 java.util Date 实现的所有用法,并希望将java.time包中的所有内容更改为 Classes。

现在我发现了一个对象的roll方法的用法,java.util.Calendar我想知道如何将它从java.time package.

我检查了 java.time 的日期类是否有滚动方法,但我找不到。

    ZonedDateTime.now().roll(); // method does not exist
    LocalDateTime.now().roll(); // method does not exist
    LocalDate.now().roll(); // method does not exist

我正在从 java.time 包中寻找与java.util.Calendar类中的 roll 方法相同的东西。

有人已经问过一个类似的问题:java.time 中的 Calendar.roll 等价物是什么?但我发现接受的答案并不令人满意。它没有回答 java.time 中是否有类似的东西。

标签: javajava.util.calendarjava-time

解决方案


推荐阅读