我一直在寻找自己,但没有找到任何东西。有没有办法创建一个Datetime与它的月的最后一天?我知道你可以这样做来得到特定月份的最后一天:
$a_date = "2009-11-23";
date("Y-m-t", strtotime($a_date));
但是它是可能的或有任何方法来创建这样的DateTime对象吗?
$date = new DateTime("2009-11-t 00:00:00");
我想这应该能行
$date = new DateTime('2009-11-23');
$date->modify('last day of this month');
echo $date->format('Y-m-d');