11 个解决方案
#1
加一天不就行了
#2
if(28ri)
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
#3
if(28ri)
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
#4
SYSTEMTIME time;
CTime t = CTime::GetCurrentTime();
t.GetAsSystemTime(time);
time.wDay++;
CTime t = CTime::GetCurrentTime();
t.GetAsSystemTime(time);
time.wDay++;
#5
写得不好,重新写一遍
if(28ri)
if(2yue)
if(不闰年)
下个月1
else
+1天
else if(29)
if(2yue)
下个月1
else
+1天
else if(30)
if(4,6,9,11yue)
下个月1
else
+1天
else if(31)
if(12)
明年
else
+1天
else
+1天
if(28ri)
if(2yue)
if(不闰年)
下个月1
else
+1天
else if(29)
if(2yue)
下个月1
else
+1天
else if(30)
if(4,6,9,11yue)
下个月1
else
+1天
else if(31)
if(12)
明年
else
+1天
else
+1天
#6
你就自己写一个GetNextDay()函数了,再把上面各位提到的方法写上就是了,
#7
time.wDay++;
然后如何转成CTime那?
然后如何转成CTime那?
#8
CTime t = GetCurrentTime() + CTimeSpan(1,0,0,0);
#9
CTime tm;
...
tm += CTimeSpan(1, 0, 0, 0);
同意楼上
...
tm += CTimeSpan(1, 0, 0, 0);
同意楼上
#10
CTime t = CTime::GetCurrentTime() + CTimeSpan(1,0,0,0);
#11
hao
#1
加一天不就行了
#2
if(28ri)
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
#3
if(28ri)
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
if(2yue)
if(闰年)
else
else
else if(29)
if(2yue)
if(闰年)
else
else
else if(30)
if(4,6,9,11yue)
else
else if(31)
if(12)
else
else
应该这么几种情况了吧
#4
SYSTEMTIME time;
CTime t = CTime::GetCurrentTime();
t.GetAsSystemTime(time);
time.wDay++;
CTime t = CTime::GetCurrentTime();
t.GetAsSystemTime(time);
time.wDay++;
#5
写得不好,重新写一遍
if(28ri)
if(2yue)
if(不闰年)
下个月1
else
+1天
else if(29)
if(2yue)
下个月1
else
+1天
else if(30)
if(4,6,9,11yue)
下个月1
else
+1天
else if(31)
if(12)
明年
else
+1天
else
+1天
if(28ri)
if(2yue)
if(不闰年)
下个月1
else
+1天
else if(29)
if(2yue)
下个月1
else
+1天
else if(30)
if(4,6,9,11yue)
下个月1
else
+1天
else if(31)
if(12)
明年
else
+1天
else
+1天
#6
你就自己写一个GetNextDay()函数了,再把上面各位提到的方法写上就是了,
#7
time.wDay++;
然后如何转成CTime那?
然后如何转成CTime那?
#8
CTime t = GetCurrentTime() + CTimeSpan(1,0,0,0);
#9
CTime tm;
...
tm += CTimeSpan(1, 0, 0, 0);
同意楼上
...
tm += CTimeSpan(1, 0, 0, 0);
同意楼上
#10
CTime t = CTime::GetCurrentTime() + CTimeSpan(1,0,0,0);
#11
hao