蛋蛋奇葩系列直播:C++中如何把char[ ]类型转换成CTime类型?

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 22:05:39
定义:
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年的