Bonjour à tous J'ai un serveur qui fonctionne sur Java et un client qui fonctionne sur python. Lorsque je connecte le client et le serveur, je dois synchroniser l'heure du serveur au client. J'ai réussi à connecter et à envoyer des flux du serveur au client. Je voulais savoir quelle est la manière habituelle d'envoyer l'heure et le fuseau horaire. Comment puis-je le faire? Pour l'instant, j'envoie du temps en milisecondes et je le fais en python pour obtenir la date et l'heure. Mais je ne sais pas comment envoyer le fuseau horaire.Synchronisation de fuseau horaire
Répondre
Vous devez transmettre et traiter l'heure au UTC et ne pas du tout toucher aux fuseaux horaires. En Java, c'est exactement ce que System.currentTimeMillis()
renvoie.
Modifier: Le format correct pour transférer des informations de fuseau horaire est d'utiliser un ID de continent/ville comme dans tz database, par ex. "America/New_York" ou "Europe/Berlin". Ceci est également utilisé par Java. Le décalage de fuseau horaire de base est insuffisant car il ne peut pas prendre en charge l'heure d'été et les changements de fuseau horaire historique.
Merci Michael Borgwardt, Le problème principal est que mon appareil n'est pas un PC c'est un appareil. La première fois qu'il démarre, il se connecte au serveur et il doit synchroniser l'heure et le fuseau horaire avec le serveur. –
@skalluraya: voir la réponse prolongée –
Merci Michael Borgwardt, va essayer cela et vous faire savoir –
Connaissez-vous NTP, le Network Time Protocol?
Merci Tichodroma pour la réponse rapide, je ne savais pas sur NTP. Le lien fournit de bonnes informations. Mais je ne sais pas si le client python aura le support NTP. Ce n'est pas un PC. Je voulais donc savoir si je peux envoyer une piqûre ou un nombre entier et synchroniser à la fois le temps et le fuseau horaire. –
Jetez un oeil à http://pypi.python.org/pypi/ntplib/ –
- 1. Convertir le fuseau horaire décalage horaire en fuseau horaire (militaire?)
- 2. Conflit de fuseau horaire ou de fuseau horaire
- 3. .NET Décalage du fuseau horaire par nom de fuseau horaire
- 4. Fuseau horaire de traitement
- 5. Problème de fuseau horaire
- 6. Problèmes de fuseau horaire?
- 7. Changement de fuseau horaire
- 8. Recherche de fuseau horaire
- 9. Fuseau horaire date fuseau horaire problème dans le dojo
- 10. Fuseau horaire Fonctions Aide
- 11. Calcul du fuseau horaire
- 12. Fuseau horaire en ruby
- 13. DateTimeProperty fuseau horaire
- 14. Rails Fuseau horaire
- 15. Drupal information fuseau horaire
- 16. MySQL fuseau horaire
- 17. Format fuseau horaire datetime
- 18. facebook date fuseau horaire
- 19. comment obtenir fuseau horaire
- 20. fuseau horaire Rails activerecord
- 21. obtenir fuseau horaire utilisateur
- 22. Fuseau horaire indépendante
- 23. ajuster le fuseau horaire
- 24. Rails question Fuseau horaire
- 25. question concernant fuseau horaire
- 26. event_calendar fuseau horaire
- 27. iOS NSDateFormatter Fuseau horaire
- 28. Fuseau horaire en C#?
- 29. Fuseau horaire Heroku
- 30. JS conversion de fuseau horaire
Utiliser UTC ........ – eumiro