您好,
我注意到暂停和静默的警告和电子邮件中的日期不正确。如果我错过了什么,请原谅。
重现步骤
- 在暂停模式下设置(自定义日期和时间)。我设置了一个星期的暂停。
- 设置原因和自定义电子邮件消息
- 点击暂停按钮
电子邮件中显示截至 2022 年 5 月 12 日 22:00
用户卡片显示截至 2022 年 5 月 13 日 00:00
管理员页面也一样。
我认为用户卡片和管理员页面的时间应该是 9:32,而电子邮件中的日期和时间都是错误的。
谢谢 ![]()
您好,
我注意到暂停和静默的警告和电子邮件中的日期不正确。如果我错过了什么,请原谅。
重现步骤
电子邮件中显示截至 2022 年 5 月 12 日 22:00
用户卡片显示截至 2022 年 5 月 13 日 00:00
我认为用户卡片和管理员页面的时间应该是 9:32,而电子邮件中的日期和时间都是错误的。
谢谢 ![]()
我一直在玩这个,似乎在输入的时间/日期和显示的时间/日期之间存在一些差异。
对于 1 天的暂停(预设默认值):
对于自定义的 1 周暂停:
在这两种情况下,电子邮件都晚了一个小时,任何超过一天的暂停都会将时间四舍五入到午夜,并且电子邮件版本中的日期也少了一天。
**编辑:**确保我一路都使用了正确的截图,这让我思路有些混乱。![]()
这是因为它将 00:00 减去了一个小时,导致日期提前了一天。所以,这更多是关于输入和电子邮件之间丢失的那一个小时。而 @Don 丢失了两个。![]()
我能重现所有问题。我会看看的。
这可以修复在静默和暂停用户时电子邮件中的日期。日期将转换为用户的时区:
接下来我们需要修复舍入问题。我正在处理这个问题。
舍入错误已由 @j.jaffeux 在 FIX: changing date should recompute input by jjaffeux · Pull Request #16937 · discourse/discourse · GitHub 中修复
该主题在 3 天后自动关闭。不再允许回复。