我有日期 Wed May 08 00:00:00 GMT+06:30 2013
。我使用 Joda-Time 添加一天DateTime像这样。
DateTime dateTime = new DateTime(date);
dateTime.plusDays(1);
当我打印 dateTime 时,我得到了这个日期 2013-05-08T00:00:00.000+06:30
。 joda 约会时间没有增加一天。我没有发现任何错误。
谢谢
最佳答案
plusDays
方法不是 mutator。它返回给定 DateTime
对象的副本,其中包含所做的更改,而不是更改给定对象。
如果您想实际更改变量 dateTime
的值,您需要:
DateTime dateTime = new DateTime(date);
dateTime = dateTime.plusDays(1);
关于java - 在 Joda-Time DateTime 中添加一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16461361/