0

我正在尝试转换日期时间:http: //msdn.microsoft.com/en-us/library/03ybds8y

自 1970 年以来使用 Visual C++ 的秒数。

我搜索了许多解决方案,但无法使它们中的任何一个起作用。谢谢

4

1 回答 1

0

您可以使用TimeSpan两个日期之间的差异来执行此操作。像这样的东西:

DateTime dtDateYouWantToConvert = /* .... */
DateTime dtReference(1970, 1, 1, 0, 0, 0);

TimeSpan tsDiff = dtDateYouWantToConvert - dtReference;

// calculate number of seconds (including fractional) since 1/1/1970
double dSeconds = tsDiff.TotalSeconds;
于 2013-05-02T06:39:04.190 回答