打架砍人经历:C++中如何把char[ ]类型转换成CTime类型?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 18:52:06
定义:
char str[]="06-08-18";
如何将str转为CTime类型?(即时间类型)

===================
char str[]="2006-08-18";
int nY,nM,nD;
CTime today;
sscanf(str, "%d-%d-%d",&nY,&nM,&nD); //分切
today=CTime(nY,nM,nD,0,0,0); //构造
=========================

如果把年写成06,会被认为是 1906年的