要获得某个月的第一天,我已经像上面那样使用了 strtotime 但是我写的不起作用:
$d = date_parse_from_format("d-m-Y", $date);
$month= $d["month"];
$year=$d["year"];
echo date("d-m-Y", strtotime('FIRST DAY OF $month $year'));
答案 0 :(得分:1)
本月的第一天可以表示为
echo date('Y-m-01');
如果需要,您可以从中提取更多信息,例如一周中的某一天:
$month = '10';
$year = '2012';
echo date('D', strtotime("{$year}-{$month}-01"));
答案 1 :(得分:0)
我希望它有效:
echo date("j", strtotime('FIRST DAY OF $month $year'));