Das beim Überfahren der Info „Schließt in …“ vor Ablauf der Frist angezeigte Schließdatum der Umfragen scheint in der Serverzeitzone gerendert zu werden.
Man würde eher erwarten, dass es in derselben Zeitzone wie die umgebenden Zeitangaben (z. B. das Beitragsdatum) angezeigt wird.
In der folgenden Umfrage habe ich close=2020-05-01T18:00CEST gesetzt. Der Hover-Title sollte daher konsistent mit 2020-05-01T16:00:00Z gerendert werden. (Bei mir wird 16:00 Uhr statt 18:00 Uhr angezeigt.)
- option1
- option2
Das mag wie ein kleiner UX-Fehler erscheinen. Da wir jedoch aktuell in meiner Community mit dieser Funktion verbindliche Abstimmungen durchführen, ist es ziemlich ärgerlich, falsche Endzeiten zu haben. Ich habe es für meine Instanz schnell behoben, indem ich im JS des Anzeige-Widgets an folgender Stelle eine .local() hinzugefügt habe:
(Aber ich bin mit Discourse nicht vertraut genug, um sagen zu können, ob dies tatsächlich die richtige Lösung ist.
)