CString.Format()转换结果错误总结
下面是我一开始写的函数
double ep[6]={2020,1,1,1,1,1.1};//年月日时分秒
CString str;
str.Format(_T("%.4d%.2d%.2d"), ep[0], ep[1], ep[2]);
得到的str并不是“20200101”,最后发现需要自己去将double类型的数据准换为int类型,才能使用“d”
double ep[6]={2020,1,1,1,1,1.1};//年月日时分秒
CString str;
str.Format(_T("%.4d%.2d%
原创
2020-05-21 17:39:32 ·
1555 阅读 ·
0 评论