怎么在c++中把字符串转成CTime类型
3个回答
推荐于2016-03-16
展开全部
char cBuf[80]="2011-11-26 12:35:29";
int Y,M,D,h,m,s;
CTime today;
sscanf(cBuf, "悉陵%d-%d-%d %d:%d:%d"戚陆消高知,&Y,&M,&D,&h,&m,&s);
today=CTime(Y,M,D,h,m,s);
int Y,M,D,h,m,s;
CTime today;
sscanf(cBuf, "悉陵%d-%d-%d %d:%d:%d"戚陆消高知,&Y,&M,&D,&h,&m,&s);
today=CTime(Y,M,D,h,m,s);
追问
GetPrivateProfileString("Time","xiaoduishijian", NULL, inBuf, 80, strConfigFile);
我用的是系统取得值~~那么转换,编译不通过~~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CString str = "2000-1-1 23:01:22"旅吵 ;
COleDateTime tm;
tm.ParseDateTime(str);
SYSTEMTIME st;
tm.GetAsSystemTime(st);
CTime ct(st);
希望可以缓派帮到你。扰镇贺
http://blog.csdn.net/chuan014/article/details/2417256
COleDateTime tm;
tm.ParseDateTime(str);
SYSTEMTIME st;
tm.GetAsSystemTime(st);
CTime ct(st);
希望可以缓派帮到你。扰镇贺
http://blog.csdn.net/chuan014/article/details/2417256
追问
我用的是char cBuf[80],现在要把它转化成CTIME类型的,好做比较~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定团孝义绝或搏了一个CTime对象,并通过CTime::GetCurrentTime()获得当前并祥时间;
实现代码如下:
int year,mon,day;
year=t.getYear();
mon=t.getMon();
day=t.getDay();
CString str;
str.format("%d%d%d",year,mon,day);
实现代码如下:
int year,mon,day;
year=t.getYear();
mon=t.getMon();
day=t.getDay();
CString str;
str.format("%d%d%d",year,mon,day);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询