取得时间控件的值,并且分别取得年、月、日。如何和字符串类型的时间比较大小? 需要用到哪些API和字符串操作的函数。请高手指点。谢啦。给个小例子最好了。我要在数据库表中取某列中记录的时间(字符串类型)介于两个时间之间。然后显示在listcontrol中。太可怜了!没有分了!高手给说仔细点吧。谢谢啦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 随处下载http://search.download.csdn.net/search/listctrl 领会错了 没看标题 不好意思 获取字符的例子 CTime curT = CTime::GetCurrentTime(); CString str; str.Format(_T("%4d-%02d-%02d %02d:%02d:%02d"), curT.GetYear(), curT.GetMonth(), curT.GetDay(), curT.GetHour(), curT.GetMinute(), curT.GetSecond()); 把CString 转换成int 之后即可比较大小 如何读取Date Time Picker控件的值呢?是不是要先给该控件绑定一个变量?我有两个这样的控件,要分别写两个函数还是写一个?取出控件的值是什么类型?是不是先变成CSting类型再变成int型?再和从数据库中取出的CSting类型的时间变成int型,然后比较?不知道怎样最简炼 得到年月日的WORD值,然后比较WORD值的 结构体为SYSTEMTIME类型获取时间API getlocaltime日历控件 MonthCal_GetToday //获取今天 MonthCal_GetCurSel //获取当前选中 ........更多具体自己到commctrl.h下找即可。 CDateTimeCtrl* pWndTemp1 = (CDateTimeCtrl*)GetDlgItem(IDC_DATETIMEPICKER1); CTime tempTime1; pWndTemp1 -> GetTime(tempTime1); CString strTemp1 = tempTime1.Format("%Y-%m-%d"); listbox重载问题 画图会造成对其他程序的影响???[100分只给一个人才有挑战] 过所有控制点的曲线拟合问题 帮我看看这错是什么原因,急,在线等 如何改变CListBox的背景颜色? 怎么将double型的数据用DrawText()输出在窗口中,谢谢了~ 怪事,怪事,请求大家帮我解决 如何判断ado事务处理的状态,也就是说怎么知道已经开始一向事务 如何改变执行exe的位置? WPARAM与LPARAM的疑惑 谁知道浙江农村信用社省联社的工作怎么样? 捕捉异常问题
http://search.download.csdn.net/search/listctrl
CTime curT = CTime::GetCurrentTime();
CString str;
str.Format(_T("%4d-%02d-%02d %02d:%02d:%02d"),
curT.GetYear(), curT.GetMonth(), curT.GetDay(),
curT.GetHour(), curT.GetMinute(), curT.GetSecond());
获取时间API getlocaltime
日历控件 MonthCal_GetToday //获取今天
MonthCal_GetCurSel //获取当前选中
........
更多具体自己到commctrl.h下找即可。
CTime tempTime1;
pWndTemp1 -> GetTime(tempTime1);
CString strTemp1 = tempTime1.Format("%Y-%m-%d");