php 返回某個月的 每週幾有幾天

2022-08-16 21:09:10 字數 526 閱讀 1730

不得不承認,這真是乙個奇葩的需求,無奈寫個類湊活用用. 輸入日期格式或者 時間戳,返回當月有多少個周一.周二.週三.....週日;

思路就是 找到這個月有多少天,在便利判斷. 稍微考慮下閏年的情況

前面的獲取乙個月有多少天,沒事看了下date函式說明,蛋疼的直接有這個引數,今天在這嘲笑一下之前的草包行為.date('t');

<?php 

class

gaoelse

$this->mouth = date('m',$time

);

}public

function

week_num()

}if(!isset($n) || empty($n

))

$result = array(1=>0,0,0,0,0,0,0);

for ($n; $n >0 ; $n--)

}return

$result

; }

}

取出某個月有幾天

取出某個月有幾天 取出這個月有幾天 select32 day getdate 32 day getdate 取出上個月有幾天 select day getdate day getdate 取出某個月有幾天 select32 day cast 2000 02 22 as datetime 32 day...

php 獲取某個月的周次資訊

在做統計的時候如果按照周統計 需要對某個月的周次資訊進行計算,如果本月頭一天不是星期一,則向上乙個月取周一,本月最後的幾天如果不能正好是一周,則忽略。例如2019 09月計算出來的結果 2016 08 29 2016 09 04 2016 09 05 2016 09 11 2016 09 12 20...

php根據計算某個時間段內包含星期幾的時期

假如從今天開始,我想獲取之後每週包含周一和周二的時間,加起來一共要3天 today 2019 12 17 weeks 1,2 days 3 var dump getweekdays today,weeks,days desc 根據開始時間和每週的週期計算出天數範圍內的所有時間段 param star...