從某一日期開始過day天的日期

2022-01-24 08:08:51 字數 993 閱讀 8454

乙個sx問我的,我就寫了寫......從2010.1.1開始,給了一組測試資料3的話輸出2010.1.4星期1,所以說2010.1.1是星期五,總星期就是

(day+5)%7==0?7:(day+5)%7

下面是**......

#include #include 

using

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...