PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Fuseau horaire CHEZ l'internaute
Fuseau horaire CHEZ l'internaute
Débuté par François SCHAAL, 05 sep. 2018 14:38 - 2 réponses
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 05 septembre 2018 - 14:38
Bonjour,

J'ai une application qui mémorise les dates et heures en temps UTC.

Est-il possible de récupérer l'heure du poste de l'internaute afin de déterminer son fuseau horaire pour afficher les dates/heures converties en heure locale ?

Sinon il faut certainement prévoir par exemple une combo ou liste avec les fuseaux horaires...

--
Cordialement
François
Membre enregistré
32 messages
Popularité : +3 (3 votes)
Posté le 13 septembre 2018 - 17:07
Bonjour, il faudrait utiliser la fonction DateHeure en navigateur et envoyer la valeur au serveur avec un AJAXExécute
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 17 septembre 2018 - 09:18
Bonjour Loïck,

Grand merci pour ton idée ! :merci:

j'ai simplifié :
Dans le code serveur de la page, j'affecte le temps système UTC à un champ invisible.
Dans le code navigateur de chargement de la page, je récupère le contenu de ce champ puis je calcule la DateHeureDifférence avec la date/heure locale.
un petit travail sur les chaines avec les arrondis possibles puis j'affiche mon fuseau horaire +HH:MM ou -HH:MM

c'est bien pratique pour les applications internationales quand on calcule une chaine du type " cela s'est produit il y a jj jours mm minutes et ss secondes"

--
Cordialement
François