同步GMT和当地时间

时间:2011-07-18 02:00:55

标签: c# datetime date time gmt

我从两个不同来源提取数据,都有时间戳。其中一个来源使用GMT,另一个使用本地服务器的时间。我在按时间排序的列表中显示来自这两个来源的信息。我有许多时区的用户。我该如何按正确的顺序对它们进行排序? 这是在C#中完成的。

1 个答案:

答案 0 :(得分:4)

我会将所有时间转换为UTC,然后在用户的本地时区显示时间戳,或将它们保留为UTC。我的一般偏好是使用用户的本地时区,因为不是每个人都查看UTC时间并且能够立即将其转换为本地时区。使用ToUniversalTimeToLocalTime方法进行转化。