Je tire des données de deux sources différentes, les deux ont des horodatages. L'une des sources utilise GMT, et l'autre utilise l'heure locale sur leur serveur. J'affiche les informations de ces deux sources dans une liste triée par heure. J'ai des utilisateurs dans plusieurs fuseaux horaires. Comment pourrais-je les trier dans le bon ordre? Ceci est fait en C#.Synchronisation des heures GMT et locales
0
A
Répondre
4
Je convertirais tous les temps en UTC, puis afficherais les horodatages dans le fuseau horaire local de l'utilisateur, ou les laisserais comme UTC. Ma préférence générale est d'utiliser le fuseau horaire local de l'utilisateur, car tout le monde ne regarde pas l'heure UTC et est capable de le convertir instantanément en local. Utilisez les méthodes ToUniversalTime
et ToLocalTime
pour les conversions.
Questions connexes
- 1. Comment analyser les "GMT + heures: minutes" ou "GMT heures: minutes" à l'aide SimpleDateFormat en Java (Android)
- 2. synchronisation sur les variables locales
- 3. Récupérer fuseau horaire/heures locales
- 4. copies des variables Synchronisé et locales
- 5. Synchronisation d'objets entre deux périphériques avec des heures système différentes
- 6. UILocalNotification Planification avec répétition pour 10 heures GMT Problème
- 7. Synchronisation ETL toutes les six heures
- 8. Javascript Différence entre fuseau horaire et GMT
- 9. Que faut-il rechercher lors du stockage des dates/heures comme GMT
- 10. blocs, des boucles et des variables locales
- 11. Configurer un serveur NTP pour permettre la synchronisation des machines locales sous Linux
- 12. Synchronisation locale et l'heure du serveur
- 13. Comparaison des heures 24 heures
- 14. Conversion des heures décimales en heures minutes et secondes
- 15. MySql GMT Dates et fuseaux horaires
- 16. Conversion d'anciennes et de nouvelles heures locales en UTC sous Windows XP/Server 2003
- 17. J'ai besoin d'afficher les heures locales sur les transitions DST en utilisant Javascript Date Object
- 18. Polymorphisme et variables locales
- 19. Variables locales et globales
- 20. Valeurs locales et Styles
- 21. git et modifications locales
- 22. Recherche des heures max et min
- 23. Conversion des minutes en heures et minutes
- 24. Migrer et synchroniser les données SQL locales vers SQL Azure?
- 25. Comment régler Heures, minutes, secondes à Date qui est en GMT
- 26. Synchronisation des données Redis pour Heroku
- 27. Exécution des scripts d'encapsulation GMT dans Qt
- 28. synchronisation des tabulations et de leurs contrôles
- 29. Journal des annulations locales en utilisant TFS
- 30. Conversion Valeur décimale Heures et minutes et aussi Heures
Qu'en est-il des horodatages locaux au serveur? Ils ne reviennent pas avec un fuseau horaire, comment les convertirais-je à l'heure locale de mon utilisateur? –
Si vous ne pouvez pas déterminer le fuseau horaire de ce serveur, vous n'avez pas de chance. Évidemment, le fuseau horaire pourrait être n'importe quoi. Y a-t-il une chance d'obtenir que le vendeur le répare? –