gpt4 book ai didi

c# - 将币安时间戳转换为有效的日期时间

转载 作者:行者123 更新时间:2023-12-04 13:09:52 25 4
gpt4 key购买 nike

我不知道如何将 Binance 服务器给出的时间戳转换为有效的 DateTime

Binance.API.Csharp.Client.Models.General.ServerInfo 返回1615724572987 转换为 DateTime 后给出1/2/0001 9:52:52 PM这显然是不正确的。

我试图找到有关 ServerInfo 类型的描述,但只有 GetHtml 函数。

最佳答案

来自 this question你会了解到

"[In binance API] All time and timestamp related fields are in milliseconds." (unix style)

来自this question您将学习将 unix 时间戳转换为 DateTime

然后结合这些知识来创建这个方法:

public static DateTime BinanceTimeStampToUtcDateTime(double binanceTimeStamp)
{
// Binance timestamp is milliseconds past epoch
var epoch = new DateTime(1970,1,1,0,0,0,0,System.DateTimeKind.Utc);
return epoch.AddMilliseconds(binanceTimeStamp);
}

关于c# - 将币安时间戳转换为有效的日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66625958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com