我正在尝试将日期字段发布到 HubSpot 联系人 API,但是,我收到错误消息,指出 UTC 日期不是午夜。
“1505779200 是 10:16:19.200 UTC,而不是午夜!”
但是,如果您使用此工具并输入该值,您将看到该值是午夜。
我用来进行转换的 c# 代码是:
public static double DateTimeToUTC(System.DateTime dateTime)
{
dateTime = System.DateTime.SpecifyKind(dateTime, DateTimeKind.Utc);
var utcValue = ((DateTimeOffset) dateTime).ToUnixTimeSeconds();
return utcValue;
}
任何人都可以帮忙吗?
干杯
KH