鼠标悬停在“将于……关闭”信息上时显示的投票关闭日期似乎是以服务器时区渲染的。
人们更期望其显示为与周围时间信息(例如帖子日期)相同的时区。
在以下投票中,我设置了 close=2020-05-01T18:00CEST。因此,悬停标题的渲染应与 [date="2020-05-01" time="18:00" timezone="Europe/Berlin"] 保持一致。(对我而言,它显示的是下午 4:00 而不是下午 6:00。)
- option1
- option2
0
voters
这看起来可能只是一个微小的用户体验小问题。但由于我们目前正利用该功能在社区中进行具有约束力的投票,因此出现“错误”的结束时间相当令人烦恼。我为我的实例快速修复了此问题,方法是在显示小部件的 JS 中的以下位置添加了 .local():
(但我对 Discourse 还不够熟悉,无法确定这是否确实是正确的修复方法。
)