ATLTIME_INLINE CTime::CTime(const SYSTEMTIME& sysTime, int nDST) throw()
{
if (sysTime.wYear < 1900)
{
__time64_t time0 = 0L;
CTime timeT(time0);
*this = timeT;
}
else
{
CTime timeT(
(int)sysTime.wYear, (int)sysTime.wMonth, (int)sysTime.wDay,
(int)sysTime.wHour, (int)sysTime.wMinute, (int)sysTime.wSecond,
nDST);
*this = timeT;
}
}