首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

时间显示格式转换,该如何解决

2012-03-13 
时间显示格式转换原来的格式是:2007-4-12输出时间格式为:Apr12,2007有没有直接转换的函数?CTimeaaCTime(

时间显示格式转换
原来的格式是: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);

热点排行