我在调试器中可以看到一个LocalDateTime
对象myDateTime
,该对象具有:2015-12-12T23:59:59.000
我这样做:myDateTime.plusSeconds(1)
但时间戳保持不变。
我在搞什么
最佳答案
Joda Time中的大多数类型(至少您应该使用的类型)是不可变的。您不能更改其值-但可以调用返回新值的方法。在这种情况下,您正在调用正确的方法,但是您需要记住结果,例如
myDateTime = myDateTime.plusSeconds(1);