|
提供一个日期,获取这个日期的星期对应日历列表,键为星期标示
$weeks_in_month = ceil(($start_week+$total_month_day)/7);
$month_day_arr = [];
$start_month_day = 1;
for($i=0;$i<$weeks_in_month;$i++) {
for($j=0;$j<7;$j++){
if($i ==0 && $j >= $start_week) {
$month_day_arr[$i][$j] = $start_month_day;
$start_month_day++;
} elseif($i == 0) {
$month_day_arr[$i][$j] = '';
} else {
$month_day_arr[$i][$j] = $start_month_day;
$start_month_day++;
}
if($start_month_day > $total_month_day){
break;
}
}
}
echo " ";
print_r($month_day_arr);
Array
(
[0] => Array
(
[0] =>
[1] =>
[2] => 1
[3] => 2
[4] => 3
[5] => 4
[6] => 5
)
[1] => Array
(
[0] => 6
[1] => 7
[2] => 8
[3] => 9
[4] => 10
[5] => 11
[6] => 12
)
[2] => Array
(
[0] => 13
[1] => 14
[2] => 15
[3] => 16
[4] => 17
[5] => 18
[6] => 19
)
[3] => Array
(
[0] => 20
[1] => 21
[2] => 22
[3] => 23
[4] => 24
[5] => 25
[6] => 26
)
[4] => Array
(
[0] => 27
[1] => 28
[2] => 29
[3] => 30
)
)
获取指定日期所在月的开始日期与结束日期
获取当前星期的日期范围,也就是从星期一到星期日的日期范围。
(编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|