重复日期显示错误下一个日期

这看起来像是代码中有意为之。它似乎总是根据当前日期与今天之间的差异来确定重复日期:

https://github.com/discourse/discourse/blob/master/plugins/discourse-local-dates/assets/javascripts/lib/local-date-builder.js.es6#L55

我尝试在代码中将其改为 localDate.datetime,浏览器中的输出是正确的,但有 4 个测试失败了。这些测试似乎就是为了确保它按这种方式工作,所以我现在怀疑我是否遗漏了什么 @j.jaffeux?重复日期应该是在你输入的日期之后,而不是当前日期,对吧?

4 个赞