【发布时间】:2013-12-20 04:42:59
【问题描述】:
我有一个数据库,用户在表中保存国家名称和时间,另一个用户通过查询他的数据库来检查他的时间,我想向用户显示他所在国家/地区的时间与他搜索的时间相匹配。如何在 C# 中做到这一点
【问题讨论】:
我有一个数据库,用户在表中保存国家名称和时间,另一个用户通过查询他的数据库来检查他的时间,我想向用户显示他所在国家/地区的时间与他搜索的时间相匹配。如何在 C# 中做到这一点
【问题讨论】:
不可能使用给定的数据,因为通常国家可以有多个时区(例如,俄罗斯有 9 个时区)。您唯一的选择是首先要求用户提供准确的时区信息。
【讨论】:
我将通过在我的数据库中保存与 UTC/GMT 时间的偏移量以及国家名称来解决您的特定情况。并在显示时根据偏移量调整时间。
【讨论】: