VC推断日期
请问VC中, 知道当前时间为2013.4.23日, 那么如何得到3天前或25天前的具体日期.需要自己算吗还是能够通过一个API的到?
[解决办法]
有个时间类,一个是ctime,一个是ctimespan 你可以看看。可以对日期时间进行天数,小时,分,秒的加减。
[解决办法]
自己算吧
又不难!
[解决办法]
SystemTimeToVariantTime VariantTimeToSystemTime
COleDateTime COleDateTimeSpan
[解决办法]
自己算下就行了
CTime nTime = CTime::GetCurrentTime();
int beforeDay = 5;
CTime bTime = nTime.GetTime()-beforeDay*24*3600;
CString tempTime = bTime.Format("%Y-%m-%d %H:%M:%S");
把日期变成秒,直接减就可以