Détermination du fuseau horaire du client
La détermination du fuseau horaire d'un client est cruciale pour les applications sensibles au facteur temps. Cette question explore comment obtenir ces informations dans Zend Framework.
Récupération du fuseau horaire sous forme de décalage en secondes
La méthode préférée pour obtenir le fuseau horaire est celle d'un delta dans secondes à partir de UTC. Par exemple, Moscou, en Russie, renverrait 36060 tandis que Londres, au Royaume-Uni, renverrait 0.
Solution proposée
La solution proposée implique l'utilisation jQuery et PHP. JavaScript récupère l'heure locale et la transmet au backend PHP.
Détails de mise en œuvre
Côté serveur PHP :
HTML/ Côté client JS :
Script PHP Endpoi (timezone.php) :
Avantages de cette approche :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3