web-dev-qa-db-fra.com

Utilisation du format 24 heures sur un site Web anglophone

Je développe actuellement un tableau de bord pour surveiller certains objets que mon entreprise conçoit et manipule. Ces objets sont livrés avec une date et une heure, que je traduis à partir d'une table cron. Dans CRON standard , les heures sont exprimées dans la plage 0-23, donc ce serait génial si je pouvais exprimer l'heure dans un format de 24 heures, cela me soulagerait de la nécessité de traduire en AM/Format PM.

J'aimerais vraiment rendre mon site Web convivial pour tout le monde : cela ne me dérange pas d'avoir à écrire plus de code, mais je sais que dans le pays Je travaille dans, les gens ne connaissent pas très bien le format AM/PM et mes collègues sont susceptibles de se confondre entre les heures du matin et après midi . Comme ces derniers représentent le principal pool d'utilisateurs de mon site Web, j'aimerais penser à un format qui convienne à tout le monde, à eux et aux utilisateurs anglophones.

Les anglophones connaissent-ils le format 24 heures pour exprimer les heures?

3
avazula

La langue et les préférences régionales sont deux choses différentes: il y a des pays anglophones qui utilisent horloge 24 heures et il y a des pays non anglais qui utilisent horloge 12 heures , et certains utilisent les deux. De plus, la façon dont ils utilisent l'horloge de 12 heures peut différer, ou ils peuvent utiliser un format d'heure complètement différent.

Je pense que la bonne solution serait de changer l'affichage en fonction des préférences locales de l'utilisateur: dans certains cas, vous pouvez même récupérer les préférences de l'appareil ou du navigateur (par exemple, en utilisant toLocaleTimeString () ), de cette façon l'utilisateur verrait l'heure comme il l'attend.

7
exp

Aux États-Unis, la majorité passe par AM/PM et une grande majorité ne sait pas quoi faire avec les 0-24 ans, sauf s'ils ont été dans l'armée ou un type similaire de service public. Je considérerais certainement une solution qui sert à la fois en fonction de votre public.

2
Edgar Alcantara

Affichez les deux, format 24 heures en premier et bien visible, car il s'agit du format international (ISO 8601), suivi du format AM/PM moins important.

1
Garik