CString 时间字符串、COleDateTime 和 CTime 类之间的转换
2014-05-07 13:29
736 查看
// 1.CString类型的时间串,转换到COleDateTime
//
// CString str ="2003-10-27 6:24:37"; //CString--->COleDateTime
// CString str ="2003-10-27 08:09:10"; //CString--->COleDateTime
// CString str ="2003-10-27"; //CString--->COleDateTime
// CString str ="2003/10/27"; //CString--->COleDateTime
CString str ="03/10/27"; //CString--->COleDateTime
COleVariant vtime(str);
vtime.ChangeType(VT_DATE);
COleDateTime time4 = vtime;
//
// 2.从COleDateTime类型转换到 CTime
//
SYSTEMTIME systime;
VariantTimeToSystemTime(time4, &systime);
CTime ctm(systime);
//
// 3.CTime可以直接加上一个绝对秒数
//
ctm + =3601;//一小时零一秒
//
// 4.打印出来
//
CString ss;
ss = ctm.Format("%Y-%m-%d %H:%M:%S");
AfxMessageBox(ss);
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/pjw100/archive/2010/01/30/5272711.aspx
//
// CString str ="2003-10-27 6:24:37"; //CString--->COleDateTime
// CString str ="2003-10-27 08:09:10"; //CString--->COleDateTime
// CString str ="2003-10-27"; //CString--->COleDateTime
// CString str ="2003/10/27"; //CString--->COleDateTime
CString str ="03/10/27"; //CString--->COleDateTime
COleVariant vtime(str);
vtime.ChangeType(VT_DATE);
COleDateTime time4 = vtime;
//
// 2.从COleDateTime类型转换到 CTime
//
SYSTEMTIME systime;
VariantTimeToSystemTime(time4, &systime);
CTime ctm(systime);
//
// 3.CTime可以直接加上一个绝对秒数
//
ctm + =3601;//一小时零一秒
//
// 4.打印出来
//
CString ss;
ss = ctm.Format("%Y-%m-%d %H:%M:%S");
AfxMessageBox(ss);
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/pjw100/archive/2010/01/30/5272711.aspx
相关文章推荐
- CString 时间字符串、COleDateTime 和 CTime 类之间的转换
- CString 时间字符串、COleDateTime 和 CTime 类之间的转换
- CString 时间字符串、COleDateTime 和 CTime 类之间的转换以及如何计算时间差
- CString时间字符串,COleDateTime,CTime类之间的转换
- CString时间字符串,COleDateTime,CTime类之间的转换
- CString、char*、string、int、_bstr_t、CTime、COleDateTime相互转换,判断一个字符串是一个浮点数
- CString、char*、string、int、_bstr_t、CTime、COleDateTime相互转换,判断一个字符串是一个浮点数
- CString , COleDateTime, CTime相互转换和对时间的一些处理
- CString , COleDateTime, CTime相互转换和对时间的一些处理
- Visual C++:CString,char*,int,COleDateTime,CTime,time_t之间的相互转换
- CString、char、string、int、_bstr_t、CTime、COleDateTime相互转换&判断一个字符串是一个浮点数
- CString、char*、string、int、_bstr_t、CTime、COleDateTime相互转换,判断一个字符串是一个浮点数
- 时间戳和字符串之间的互相转换
- java 时间与字符串之间的转换 .
- 日期、时间戳、字符串之间的转换
- Linux C/C++时间字符串与time_t之间的转换方法(转)
- js获取时间和日期,字符串和时间戳之间的转换
- oracle 时间和字符串之间的互相转换
- golang获取当前时间、时间戳和时间字符串及它们之间的相互转换
- Unicode字符串与CString字符串之间的互相转换