我有 2 个日期,它们是通过连接 3 个变量创建的。
$StartDate = $m . '/' . $dayy . '/' . $y;
$EndDate = $m . '/' . $dayy . '/' . $y;
$Interval = date_diff($StartDate , $EndDate)
$NumOfDays = $interval->format('%a');
$NumOfDays++;
我收到 date_diff() 期望参数 1 为 DateTimeInterface 的错误。
我搜索了这个网站,发现了一些不起作用的东西。
$date = date_create_from_format('d/m/y', $StartOfWeek);
$a = $date->getTimestamp();
$date = date_create_from_format('d/m/y', $EndOfWeek);
$b = $date->getTimestamp();
$interval = date_diff($a, $b);
$NumOfDays = $interval->format('%a');
我收到错误:未捕获错误:调用布尔值上的成员函数 getTimestamp()
如何正确地将字符串类型的 2 个日期转换为 DateTime?
慕哥9229398