相关疑难解决方法(0)

如何使用纬度和经度坐标从某个位置获取时区?

StackOverflow关于从某个位置解析时区的问题太多了.此社区wiki试图合并所有有效的响应.

请更新我的答案,或根据需要添加您自己的答案.

问题
鉴于某个位置的纬度和经度,如何知道该位置的有效时区?

在大多数情况下,我们正在寻找IANA/Olson时区ID,尽管某些服务可能只返回UTC偏移量或其他时区标识符.有关详细信息,请阅读时区标签信息.

timezone geolocation latitude-longitude

281
推荐指数
3
解决办法
20万
查看次数

获取国家/地区的默认时区(通过CultureInfo)

是否有程序或表格为每个国家/地区提供默认时区?

是的,美国,加拿大和俄罗斯有多个时区.(我认为每个其他国家只有一个.)但如果一个国家知道而不是仅仅提供从格林尼治标准时间开始的名单,那么最好开始.

最好是在C#中,但我会把它带入任何东西并转换为C#.

c# country timezone

15
推荐指数
1
解决办法
2万
查看次数

C#和当前不同国家/地区的当地时间

C#提供了一种获取当前日期的方法DateTime.Now.但问题是我的服务器在美国,而且在我使用时我得到美国时间DateTime.Now

有没有办法在C#中获取特定国家/地区的当前时间,因为我的用户来自世界各地?(我有每个用户的语言环境,所以如果我能获得每个语言环境的当前时间,那么我很安全)

我已经看过使用时区的方法,但后来我必须保持时区与国家参考.

我搜索过,这里的大部分问题都是关于将UTC时间转换为本地时间,反之亦然.希望有人能够启发我.

c# datetime date cultureinfo

7
推荐指数
1
解决办法
5959
查看次数