时间显示格式转换
原来的格式是:2007-4-12
输出时间格式为:Apr 12,2007
有没有直接转换的函数?
CTime a;
a=CTime(2007,4,12,05,11,58)
b=a.Format(.......)
这里写什么?
我要输出b的结果是:Apr 12,2007
[解决办法]
去VC版问吧。CTime不是C++的东西。
[解决办法]
VC中有相关的转换函数吧,纯C不能
自己写一个也很简单,作一个大小12的字符串索引表取出月份就可以了
[解决办法]
CTime t( 1999, 3, 19, 22, 15, 0 );
CString s = t.Format( "%B %d, %Y " );
AfxMessageBox(s);