我要输出1989-2-7
CString s;
s.Format("%s",m_rs.m_sno);
m_list1.InsertItem(i,s,0);
m_list1.SetItemText(i,1,m_rs.m_sname);
s.Format("%s",m_rs.m_sex);
m_list1.SetItemText(i,2,s);
s.Format("%s",m_rs.m_brith);//这个是Ctime型怎么格式化输出,此处输出有问题
m_list1.SetItemText(i,3,s);
s.Format("%s",m_rs.m_class);
m_list1.SetItemText(i,4,s);
这个日期输出有问题 问下怎么转化下1989-2-7 以这种格式输出
CString s;
s.Format("%s",m_rs.m_sno);
m_list1.InsertItem(i,s,0);
m_list1.SetItemText(i,1,m_rs.m_sname);
s.Format("%s",m_rs.m_sex);
m_list1.SetItemText(i,2,s);
s.Format("%s",m_rs.m_brith);//这个是Ctime型怎么格式化输出,此处输出有问题
m_list1.SetItemText(i,3,s);
s.Format("%s",m_rs.m_class);
m_list1.SetItemText(i,4,s);
这个日期输出有问题 问下怎么转化下1989-2-7 以这种格式输出
解决方案 »
- 对已编好的C写的程序,利用VC做个界面,有输入输出功能
- app的menu下拉之后,如何刷新dialog的绘图区?
- 关于FARPROC的定义
- 窗口添加了菜单之后,不可以处理ALT键!
- 高分求教:显卡与显存
- 我的一个功能代码块中,对两个表进行操作,当我不添加TRY...CATCH时,对两个表操作正常,但添加之后,却老报错,“IDispatch error #5276
- 如何在下拉菜单的某项上右击鼠标键弹出一新的弹出菜单?
- 关于检测AcceptEx连接超时的方法,是不是这样……
- 最后25分了,gdi+图像旋转的问题 大家帮忙看看吧
- question about browser
- 在VC中如何截获对话框关闭事件,并取消关闭命令?
- 对话框大小改变
格式化的时候可以Format(_T("%4d-%2d-%2d"),m_brith.GetYear(),m_brith.GetMonth(),m_brith.GetDay());
m_rs.m_brith 是 CTime 类型吗?
如果是的话,那就这样做:CString s;
s = m_rs.m_brith.Format( "%Y-%m-%d" );
m_list1.SetItemText(i,3,s);
或者,更简单的方法:m_list1.SetItemText( i, 3, m_rs.m_brith.Format( "%Y-%m-%d" ) );
详细的说明,查 MSDN 中的 CTime::Format