web-dev-qa-db-fra.com

Dois-je étiqueter une date comme UTC ou GMT

J'ai un site qui sera utilisé par des personnes dans différents fuseaux horaires. Sur ce site, il y a un tableau d'informations, avec une colonne contenant une date et une heure. Pour éviter la confusion de fuseau horaire, je vais afficher toutes les dates en UTC. Je veux transmettre cela à l'utilisateur en le collant sur l'étiquette, entre parenthèses.

Donc, la question se résume à dois-je utiliser

Last Accessed (UTC)

ou

Last Accessed (GMT)

Ou est-ce même important tant que je suis cohérent sur mon site?

2
vavskjuta

L'UTC est devenue la norme officielle en 1972. Elle est également basée sur des horloges atomiques et prend en compte les secondes intercalaires nécessaires toutes les quelques années. GMT est un temps zone. J'irais toujours avec UTC, cependant, comme vous le mentionnez, tant que vous êtes cohérent ...

Remarque: StackExchange va de pair avec UTC.

4
DaveyJJ

Avez-vous demandé ce que vos utilisateurs attendent de voir?

Par exemple, je dirais qu'il est correct que la date soit stockée en UTC dans la base de données, mais vos utilisateurs peuvent s'attendre à voir les horodatages en fonction de leur fuseau horaire (qui peut être extrait de leur page de profil utilisateur).

2
SteveD