用GetCurrentTime 可以得到当前日期 ,但是怎么计算得到以后几天的日期,比如7天后
解决方案 »
- MFC cTabctrl标签页 下 的窗口切换 会产生什么消息
- 如何获得Report风格的CListCtrl头部的高度
- 按钮添加位图的问题!
- 读文件的问题
- 请教对话框相关
- 请问我要在VC6.0或者VC。NET中用Visio反向工程生成类结构图,应该怎么做啊?
- 初始化ListControl控件遇到的困惑
- CSDN QQ集中营
- 对modem操作的串口的DCB参数怎么设置??根据什么设置?DCB各参数意义各位谁清楚?高分
- 我明明加了'CStdudent'这个类,为什么还会出现这个错误:CStdudent' : undeclared identifier?
- MFC中怎样给动态创建的按钮添加背景图片?
- socket()函数创建套接字失败,错误值是10106
void CTimeDlg::OnTimer(UINT nIDEvent)
{
CTime time = CTime::GetCurrentTime();
m_time = time.Format(_T("%H:%M:%S"));
m_date = time.Format(_T("%Y-%m-%d"));
CTimeSpan tmspanSevenDay(7,0,0,0);
time = time + tmspanSevenDay;
m_seven = time.Format(_T("%Y-%m-%d"));
m_day = time.Format(_T("%w"));
UpdateData(0);
}
CTime current_time = CTime::GetCurrentTime();
CTimeSpan tmspan(7,0,0,0);
CTime t = current_time + tmspan ;
CString str = t.Format("%Y-%m-%d %H:%M:%S");
AfxMessageBox(str);
再折算回来
operator + –
These operators add and subtract CTimeSpan and CTime objects.
operator +=, –=
These operators add and subtract a CTimeSpan object to and from this CTime object.
operator =
The assignment operator.
operator ==, < , etc.
Comparison operators.