const CComDateTime& CComDateTime::operator=(const VARIANT& varSrc) { if (varSrc.vt != VT_DATE) { CComVariant varTemp(varSrc); varTemp.ChangeType(VT_DATE); m_dt = varTemp.date; SetStatus(valid); } else { m_dt = varSrc.date; SetStatus(valid); } return *this; }
const DateTime& DateTime::operator=(const VARIANT& varSrc) { if (varSrc.vt != VT_DATE) { _variant_t varTemp(varSrc); varTemp.ChangeType(VT_DATE); dt_ = varTemp.date; } else { dt_ = varSrc.date; SetStatus(valid); } return *this; }