将 facebook 日期时间转换为 C# 日期时间
你好,我注意到 facebook 给出了两个日期时间,一个是来自 Unix Epoch 的日期时间,另一个是 RFC 3339 日期时间(如果我没记错的话)。我想知道相互之间转换的最佳方式是什么。我尝试过 DateTime.TryParse() 方法,但有时它不会返回正确的解析日期。就像它给出 2010-12-21T01:51:56+0000
的 21-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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
DateTime.Parse
正在将 UTC 日期转换为您当地的时区。要检索原始 UTC 日期,请调用
ToUniversalTime()
。DateTime.Parse
is converting a UTC date to your local timezone.To retrieve the original UTC date, call
ToUniversalTime()
.