我一直在寻找自己但找不到任何东西。有没有办法在月份的最后一天创建一个Datetime?我知道你可以通过以下方式获得特定月份的最后一天:
$a_date = "2009-11-23";
date("Y-m-t", strtotime($a_date));
但是有可能或者有没有办法像这样创建一个DateTime对象?
$date = new DateTime("2009-11-t 00:00:00");
答案 0 :(得分:2)
我认为这应该有用
$date = new DateTime('2009-11-23');
$date->modify('last day of this month');
echo $date->format('Y-m-d');