1.datetime 与 COleDateTime、SYSTEMTIME之间的转换
- _variant_t var;
- COleDateTime oleTime;
- SYSTEMTIME sTime;
- var = m_pRecordset->GetCollect("Time");
- if (var.vt != VT_NULL)
- {
- oleTime = (COleDateTime)var;
- }
- VariantTimeToSystemTime(oleTime, &sTime);
2.各时间类型之间的转换
- COleDateTime oleTime;
- SYSTEMTIME sTime;
- CTime cTime;
- time_t _tTime;
- CTime cTime(systime); // SYSTEMTIME -> CTime
- time_t _tTime = cTime.GetTime(); //CTime---> time_t
- COleDateTime oleTime(_tTime); //time_t---> COleDateTime