可能重复:
In PHP, is there an easy way to get the first and last date of a month?
我们怎样才能找到约会的第一天和最后一天?
我的约会时间是“01/05/2011”。我动态地得到这个日期。所以我想知道这个日期的最后一天。比如'31或30或28或29'。
我想用php找到它......
答案 0 :(得分:4)
function lastday($month = '', $year = '')
{
if (empty($month)) {
$month = date('m');
}
if (empty($year)) {
$year = date('Y');
}
$result = strtotime("{$year}-{$month}-01");
$result = strtotime('-1 second', strtotime('+1 month', $result));
return date('Y-m-d', $result);
}
像
一样打电话$month = 3;
$year = 2011;
$lastDay = $this->lastday($month, $year);
那会给你2011年3月的最后一天......
答案 1 :(得分:2)
echo date('t', strtotime('01/05/2011'));
应该做的伎俩