PHP 獲取某年第幾周的開始日期和結束日期的例項

2022-09-15 20:42:16 字數 662 閱讀 2785

/*

* * 獲取某年第幾周的開始日期和結束日期

* @param int $year

* @param int $week 第幾周; */

public

function weekday($year,$week=1)

else

//第幾周的開始時間

if ($week===1)

else

//第幾周的結束時間

$weekday['end'] = strtotime('+1 sunday',$weekday['start']);

if (date('y',$weekday['end'])!=$year

)

return

$weekday

; } /*

* * 計算一年有多少周,每週從星期一開始,

* 如果最後一天在周四後(包括周四)算完整的一周,否則不計入當年的最後一周

* 如果第一天在周四前(包括周四)算完整的一周,否則不計入當年的第一周

* @param int $year

* return int */

public

function week($year

)else

}

JAVA獲取日期屬於當年第幾周

string today 2017 11 11 dateformat format new dateformat yyyy mm dd date date format.parse today calendar calendar calendar.getinstance calendar.setfi...

獲取每年的第幾周集合

public class dateutil else if time.length 110 date date new date dateformat sdf new dateformat yyyy mm dd hh mm ss try catch exception e string last12...

c 獲取當前日期是今年第幾周

來自 取指定日期是一年中的第幾周 給定的日期 數字 一年中的第幾周 private static int datepart datetime dt 此時,weeks為上週是本年的第幾周 return weeks 1 找的上面這個函式可以獲取,但是第一周的處理不好,顯示的是53週而不是1周 分割線 後...