CString、CTime和COleDateTime转换
来源:互联网 发布:淘宝必须升级企业店铺? 编辑:程序博客网 时间:2024/06/10 03:07
转载自:http://blog.csdn.net/sniper08/archive/2010/04/15/5488640.aspx
COleDateTime、CTime--->CString
这个方法很简单,用Format格式化一个字符串就可以了,详见MSDN
CString--->COleDateTime:
方法1:COleDateTime::ParseDateTime()
CString strDate = _T("1987-06-21");
COleDateTime oleDate;
oleDate.ParseDateTime(strDate, VAR_DATEVALUEONLY);
COleDateTime oleDate;
oleDate.ParseDateTime(strDate, VAR_DATEVALUEONLY);
方法2:COleVariant
CString strDate = _T("1987-06-21");
COleVariant varTime(strDate);
varTime.ChangeType(VT_DATE);
COleDateTime oleDate(varTime);
//COleDateTime oleDate;
//oleDate=varTime;
COleVariant varTime(strDate);
varTime.ChangeType(VT_DATE);
COleDateTime oleDate(varTime);
//COleDateTime oleDate;
//oleDate=varTime;
COleDateTime--->CTime:
方法1:用COleDateTime::GetAsSystemTime(SYSTEMTIME& sysTime)
COleDateTime oleDate(1987, 6, 21, 0, 0, 0);
SYSTEMTIME sysTime;
oleDate.GetAsSystemTime(sysTime);
CTime tm(sysTime);
SYSTEMTIME sysTime;
oleDate.GetAsSystemTime(sysTime);
CTime tm(sysTime);
方法2:用VariantTimeToSystemTime函数
COleDateTime--->SYSTEMTIME--->CTime
COleDateTime oleDate(1987, 6, 21, 0, 0, 0);
SYSTEMTIME sysTime;
VariantTimeToSystemTime(oleDate, &sysTime);
CTime tm(sysTime);
SYSTEMTIME sysTime;
VariantTimeToSystemTime(oleDate, &sysTime);
CTime tm(sysTime);
CTime--->COleDateTime:
方法1:用CTime::GetTime()得到time_t
CTime time(1987, 6, 21, 0, 0, 0);
time_t tm = time.GetTime();
COleDateTime oleTime(tm);
time_t tm = time.GetTime();
COleDateTime oleTime(tm);
方法2:用COleDateTime::GetAsSystemTime(SYSTEMTIME& sysTime)
CTime time(1987, 6, 21, 0, 0, 0);
SYSTEMTIME sysTime;
time.GetAsSystemTime(sysTime);
COleDateTime oleTime(sysTime);
//COleDateTime oleTime;
//oleTime=sysTime;
SYSTEMTIME sysTime;
time.GetAsSystemTime(sysTime);
COleDateTime oleTime(sysTime);
//COleDateTime oleTime;
//oleTime=sysTime;
0 0
- CString、CTime和COleDateTime转换
- CString、CTime和COleDateTime转换
- CString、CTime和COleDateTime转换
- CString、CTime和COleDateTime转换
- CString COleDateTime CTime互相转换
- CString 时间字符串、COleDateTime 和 CTime 类之间的转换
- CString 时间字符串、COleDateTime 和 CTime 类之间的转换
- CString 时间字符串、COleDateTime 和 CTime 类之间的转换
- CString COleDateTime CTime之间的转换
- CTime,COleDateTime,CString类型互相转换
- CString COleDateTime CTime
- CString COleDateTime CTime
- CString , COleDateTime, CTime相互转换和对时间的一些处理
- CString 时间字符串、COleDateTime 和 CTime 类之间的转换以及如何计算时间差
- CString , COleDateTime, CTime相互转换和对时间的一些处理
- CString时间字符串,COleDateTime,CTime类之间的转换
- VC++ 时间类型转换: CTime, COleDateTime, time_t, CString
- VC++ 时间类型转换: CTime, COleDateTime, time_t, CString .
- 编程每一天(Write Code Every Day)
- JSP页面乱码问题
- apps被拒绝的各种理由以及翻译
- 2003 cant connect to MySQL server on 'XXX.XXX.XXX.XXX'
- android 判断应用程序是否已安装(附带常用软件包名)
- CString、CTime和COleDateTime转换
- poj1664(递推)
- 提前还款。
- 表单上传
- 怎样使用 GitHub?
- VC获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- 好的软件架构设计
- Format 函数,%f,%d,%x,%p。 浮点型小数点位取值
- UnityEngine.UI.dll' is in timestamps but is not known in guidmapper...