Adapter les formats de date et d'heure au fuseau horaire du visiteur
Affichez chaque date et chaque heure d'une page dans l'heure locale et le format du visiteur, plutôt que dans un fuseau horaire serveur fixe qui ne convient à presque personne.
Affichez chaque date et chaque heure d'une page dans l'heure locale et le format du visiteur, plutôt que dans un fuseau horaire serveur fixe qui ne convient à presque personne.
Un horodatage d'il y a plusieurs années nécessite la règle de fuseau horaire réellement en vigueur à l'époque, pas celle d'aujourd'hui. Se tromper sur ce point corrompt discrètement les données historiques.
Affichez correctement « ouvert » ou « fermé » pour un public international en déterminant le fuseau horaire local du visiteur avant de le comparer à vos horaires affichés.
Près des pôles, les méridiens convergent vers un point unique et les fuseaux horaires perdent presque tout leur sens. Les logiciels de localisation conçus sur des hypothèses ordinaires ont tendance à s'y comporter étrangement.
Présélectionnez le fuseau horaire du visiteur dans un formulaire de paramètres à partir de son adresse IP, au lieu de lui demander de le chercher lui-même.
Deux points séparés par une courte distance peuvent se trouver à des dates différentes du calendrier, uniquement en raison du tracé de la ligne de changement de date entre eux.
De temps à autre, une seconde supplémentaire est insérée dans l'UTC pour le maintenir aligné sur la rotation réelle de la Terre. Presque aucune application n'a besoin de s'en préoccuper directement.
La table de recherche de fuseau horaire utilisée par chaque requête a été reconstruite pour gagner en rapidité, sans aucune modification du format de requête ni des champs de réponse.
Les données de fuseau horaire de Bing sont souvent liées au même compte que ses appels de géocodage. Voici comment séparer et migrer cet élément seul.
Affichez l'heure locale de chaque client juste à côté de son ticket d'assistance, pour qu'un agent sache s'il est raisonnable de l'appeler à cette heure-là.
Une recherche de fuseau horaire Google est souvent intégrée à un compte Maps Platform plus large. Voici comment transférer uniquement cet élément.
Le décalage UTC d'un pays n'est pas permanent. Les gouvernements redessinent périodiquement les limites des fuseaux, ajustent les décalages, ou ajoutent et suppriment l'heure d'été, et les logiciels doivent suivre.
Deux fois par an, une plage d'heures locales soit n'existe pas, soit existe deux fois. Un logiciel qui suppose que chaque heure est non ambiguë échouera précisément à ce moment-là.
Tous les fuseaux horaires ne tombent pas sur une heure ronde. Plusieurs pays utilisent des décalages de 30 ou 45 minutes, et le code qui suppose des heures entières échouera sur eux.
Affichez les horodatages dans l'heure locale du visiteur plutôt qu'en UTC brut, grâce à ses coordonnées et à une seule recherche de fuseau horaire avec le bon horodatage.
Les décalages horaires ne sont pas des faits physiques fixes, ce sont des décisions juridiques que les gouvernements modifient. Voici comment ils sont suivis et tenus à jour.
Transformez n'importe quel couple de coordonnées en nom de fuseau horaire, décalage UTC actuel et abréviation en un seul appel d'API, prêts pour votre propre bibliothèque de dates.