En C++ sur Windows, donné une ville, disons londres ou newyork ou sydney ou singapour etc .. comment puis-je trouver le décalage UTC pour chacun d'eux, c.-à-d. La fonction devrait être en mesure d'accepter un nom de ville et renvoyer le décalage UTC dans le scénario actuel, c'est-à-dire en tenant compte de l'heure d'été. Toutes les idées comment cela peut être fait en utilisant les API win32Trouver un décalage UTC donné une ville
2
A
Répondre
1
Vous semblez vouloir une API pour effectuer une recherche dans la base de données zoneinfo/tz ..?
Je ne sais pas s'il existe une bibliothèque avec précisément l'interface que vous voulez. Mais le lire et le chercher soi-même ne serait pas difficile. C'est juste un flat file database, texte avec un enregistrement par ligne.
Plus précisément, puis-je obtenir la timezeone la ville est actuellement donné le nom observant la ville dans les fenêtres? – soccerfan