我能请你帮我解决这个问题吗?我想知道日期的不同,比如:1月至2月= 31,2月至3月= 28|29岁等等。
$n_months = 12;
for ($i=0; $i < $n_months; $i++) {
$day = $dt->format('j');
$dt->modify('first day of +1 month');
$dt->modify('+' . (min($day, $dt->format('t')) - 1) . ' days');
$date1 = $dt->format('Y-m-d');
$s = new DateTime($date1);
$e = new DateTime($end);
$interval = $s->diff($e);
echo $interval->format('%d days');
$end = $date1;
}
1条答案
按热度按时间o8x7eapl1#
您可以尝试像这样获取月份中的天