【发布时间】:2014-04-20 21:38:59
【问题描述】:
我想在 C 中从特定日期转换为秒。例如,如果我给出 12/25/2015,它将转换为秒。 这是我发现的将当前日期转换为秒的程序。但我想从特定日期转换为秒。
time_t timer;
struct tm y2k;
double seconds;
y2k.tm_hour = 0; y2k.tm_min = 0; y2k.tm_sec = 0;
y2k.tm_year = 0; y2k.tm_mon = 0; y2k.tm_mday = 1;
time(&timer);
seconds = difftime(timer,mktime(&y2k));
printf ("%.f ", seconds);
【问题讨论】:
-
C++ 还是 C?您的代码似乎是 C,而不是 C++