同步 GMT 和当地时间

发布于 2024-11-24 19:53:33 字数 120 浏览 2 评论 0原文

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

I'm pulling data from two different sources, both have timestamps. One of the sources uses GMT, and the other uses the time local to their server. I display the information from both of these sources in a list sorted by time. I have users in many time zones. How would I sort these together in the correct order?
This is being done in C#.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

裸钻 2024-12-01 19:53:33

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

I would convert all times to UTC, then either display the timestamps in the user's local timezone, or leave them as UTC. My general preference is to use the user's local timezone, as not everyone looks at a UTC time and is able to instantly convert it to local. Use the ToUniversalTime and ToLocalTime methods for the conversions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文