3
A
回答
2
查看TimeZoneInfo类(MSDN Link)。在.net 3.5中引入的这个类为您处理了大部分繁重的工作。
的步骤做你的要求如下:
- 在城市中的你的下拉列表中,为每个城市作为自己的TimeZoneInfo显示名称值。看到这里如何使用TimeZoneInfo.GetSystemTimeZones method。这需要一些工作,但是,谢天谢地,你只需要做一次。
- 当用户选择一个城市时,使用TimeZoneInfo.ConvertTime method转换时间并完成。
TimeZoneInfo类有几种不同的方法,仔细检查后可以找到您的解决方案。
+0
昨天刚刚找到这门课,看起来会很合适。 – Burt 2011-02-22 10:22:17
2
你可以使用一些existing API允许你获取给定城市名称的时间。另一种可能性是在本地下载World Time Zones database并集成到您的应用程序中。
相关问题
- 1. 显示时间世界的夏令时
- 2. JSON世界城市名单
- 3. 在给定城市的其他城市获得时间
- 4. 转换世界时间
- 5. 世界时间脚本
- 6. UTC和世界时间
- 7. 如何计算两个城市之间的旅行时间?
- 8. 使用highmaps在世界地图上显示城市的着色国家
- 9. 为世界时钟计算不同时区的日期时间显示
- 10. 任何PHP类都可以为世界上某个特定城市的DST更改生成当地时间?
- 11. 不可改变的世界时间
- 12. 在Java中将军事时间转换为标准时间和世界时间?
- 13. 在Javascript中按小时显示时间?
- 14. 显示时间在24小时内
- 15. 显示另一个时区的时间
- 16. 挑选一个城市,显示内容
- 17. PHP世界时间BST更新
- 18. C#或AS3自定义世界时间
- 19. 当工具提示显示时,“实时”更新小工具的工具提示
- 20. 如何检索显示城市或城市边界的静态地图
- 21. 在Internet Explorer中增加显示时间的工具提示
- 22. 如何获得某个城市的时间?
- 23. 显示时间和时间之间的代码B不工作
- 24. 以24小时格式显示时间
- 25. strftime(小时)显示错误时间?
- 26. 获得前20名在世界城市检查
- 27. 在JS/Java中的任何城市都有DST的时间
- 28. 将时间转换为当地时间给定的城市/州/国
- 29. 从ISO 8601时间戳显示12小时时间格式
- 30. 在matlab相机校准工具箱中显示世界坐标
你有没有具体的城市列表,或者它会动态吗? – 2011-02-21 21:52:54