就好像一直在跑,但没输出,不知道是不是一天天减太慢了?换成minusweek4也一样或者说应该是我写错了,求指教
localDate.minusDays 并不会将本身的值减少,而是将减少之后的日期返回。所以你的else应该这么写
localDate = localDate.minusDays(1);
提问时,代码尽量直接贴出来,而不是截图,这样回答者才方便修改和验证。编辑框有插入代码模块的图标。