I would like to change the time format to 24 hours (from 3:00 PM to 15:00). To what do I need to change the current, h:mma and h:mm a? Thanks!
Answering my own question. It seems Discourse uses Moment.js format string. In the case of my request, it is simply a matter of changing h:mma and hmm a to HH:mm. More references on the Moment.js format page.
I hope I did not break things! 
Hi! I didn’t realize how to do it in Discourse. What exactly did you do to change time format to 24 hours?
Aller dans Paramètres –> Personnaliser –> Texte
Recherchez ensuite :mm et modifiez le format selon vos préférences en vous aidant de la page de formatage Moment.js.
Cependant, cela ne fonctionne pas entièrement. Dans Chat, les horodatages sont passés du format AM/PM à une horloge de 24 heures, mais pas tout pour une raison quelconque. J’ai également effectué une reconstruction et essayé avec un autre navigateur sans rien mettre en cache.
J’ai modifié ce qui suit :
Bien sûr, changer la locale pour un pays européen (hors Royaume-Uni) ferait l’affaire également. Mais alors la langue du site change aussi. Pour conserver le texte personnalisé et la langue cohérents, je l’ai verrouillé sur l’anglais américain. C’est juste le format de l’heure que je veux changer. Peut-être le format de la date plus tard aussi.
Quelqu’un sait comment corriger ces dernières incohérences en termes de format d’heure ? Je veux tout en format 24 heures, tout en utilisant l’anglais américain. Je suppose que ces valeurs aberrantes n’utilisent pas ces variables mais sont codées en dur dans ce format.
En fait, changer de pays ne fait pas passer le chat à l’heure 24h/24. Mais bon, le chat n’est pas encore prêt. Mais je suppose que c’est à cause du manque de traductions.
Ce sujet a été automatiquement fermé après 2682 jours. Les nouvelles réponses ne sont plus autorisées.



