SYSTEMTIME 与 time_t
time_t ConvertSYSTEMTIME2Timet(const SYSTEMTIME& st, BOOL bUseUTCTime)
{
time_t ret = -1;
struct tm gm = {st.wSecond, st.wMinute, st.wHour, st.wDay, st.wMonth-1, st.wYear-1900, st.wDayOfWeek, 0, 0};
if (!bUseUTCTime)
ret = mktime(&gm); // 反向转换 localtime, 使用本地时间
else
ret = _mkgmtime(&gm); // 反向转换 gmtime, 使用 UTC 时间
return ret;
}
SYSTEMTIME ConvertTimet2SYSTEMTIME(time_t& t, BOOL bUseUTCTime)
{
SYSTEMTIME st = { 1970, 1, 4, ......
阅读全文