乙個sx問我的,我就寫了寫......從2010.1.1開始,給了一組測試資料3的話輸出2010.1.4星期1,所以說2010.1.1是星期五,總星期就是
(day+5)%7==0?7:(day+5)%7
下面是**......
#include #includeusing
namespace
std;
int month = ;
int myday[1100];
bool isrunyear(int
year)
intmain()
for(i=0; i)
int year = i+2010
;
//算月份
intleftday;
if(i==0
) leftday =day;
else
leftday = day-myday[i-1
];
bool flag =isrunyear(year);
int sum = 0
;
if(flag)
month[
1] = 29
;
int monthday=0
;
intfinalday;
for(j=0;j<12;j++)
else
//31天的時候應該是2月1號
if(leftday==sum)
}int xingqi = (day+5)%7==0?7:(day+5)%7
; cout
<<"第"
<"
天後是:
"<"年"
<"月"
<"號"
<<"星期"
system(
"pause");
return0;
}
php 取某一日期的前一天
為 date 2009 01 01 time strtotime date 3600 24 echo date y m d time 或者一句 echo date y m d strtotime 2009 01 01 3600 24 1 列印明天此時的時間戳strtotime 1 day 結果 20...
C語言 判斷某一日期是星期幾
這個很有難度啊,首先要有個對比。假如在沒有參照的情況下,只能從公元1年1月1日起開始推算 然後計算距離現在有多少天。在對7取模。得到的餘數可以判斷是星期幾。據說公元1年1月 1日是星期六吧?總之很複雜,後來終於尋找到一種簡便的方法,那就是高斯 澤勒公式,這個 公式真的很厲害。特地介紹下。高斯 澤勒公...
new date 計算本週周一日期
new date 計算本週周一日期 需求 計算某天的那一周周一的日期 1.new date date.getday 獲取週幾 0 6 date.gettime 獲取時間戳 1302883200000 2.獲取幾天後的時間 function addday daynumber,date daynumbe...