如何在Joda日期/时间添加1秒?

Jim*_*Jim 2 java jodatime

我有一个LocalDateTime对象myDateTime,我可以在调试器中看到:
2015-12-12T23:59:59.000
我这样做:myDateTime.plusSeconds(1)但时间戳保持不变.
我搞砸了什么?

Jon*_*eet 6

Joda Time中的大多数类型(至少是你应该使用的类型)是不可变的.您无法更改其值 - 但您可以调用返回值的方法.在这种情况下,您正在调用正确的方法,但您需要记住结果,例如

myDateTime = myDateTime.plusSeconds(1);
Run Code Online (Sandbox Code Playgroud)