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;
    }
}

posted on 2009-09-22 14:49  weRtogether  阅读(1163)  评论(0编辑  收藏  举报