将 facebook 日期时间转换为 C# 日期时间

发布于 2024-10-08 18:05:51 字数 399 浏览 6 评论 0原文

你好,我注意到 facebook 给出了两个日期时间,一个是来自 Unix Epoch 的日期时间,另一个是 RFC 3339 日期时间(如果我没记错的话)。我想知道相互之间转换的最佳方式是什么。我尝试过 DateTime.TryParse() 方法,但有时它不会返回正确的解析日期。就像它给出 2010-12-21T01:51:56+000021-Dec-2010 7:21:56 AM 一样。但它似乎没有正确解析时间。因此,请告诉我们如何在 C# 日期时间中的纪元时间和以上日期时间之间进行更改。

Hi i have notice there two date times facebook gives, one is a date time from Unix Epoch and other is RFC 3339 Datetime (if i am not wrong). I wanted to know what is the best way to convert between each other. I have tried DateTime.TryParse() method but some times it dosent return the correct parsed date. Like it gives 21-Dec-2010 7:21:56 AM for 2010-12-21T01:51:56+0000. But it seems it doesn't parse time correctly. So plese tell how to change between epoch times and above datetime in C# datetime.

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

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

发布评论

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

评论(1

嘿嘿嘿 2024-10-15 18:05:51

DateTime.Parse 正在将 UTC 日期转换为您当地的时区。
要检索原始 UTC 日期,请调用 ToUniversalTime()

DateTime.Parse is converting a UTC date to your local timezone.
To retrieve the original UTC date, call ToUniversalTime().

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