可能重复:
在PHP中,有没有一种简单的方法可以获得一个月的第一个和最后一个日期?
我们怎样才能找到约会的第一天和最后一天?
我的日期是"2011年5月1日"。我正在动态地获取这个日期。所以我想知道这次约会的最后一天。如‘31或30或28或29’。
我想用php找到它。。。
此函数可以帮助您:
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月的最后一天…
echo date('t', strtotime('01/05/2011'));
应该完成