从日期 codeigniter 获取周数

Get weeknumber from date codeigniter

我无法从日期中获取周数。 用户必须填写一个发布在我的数据库中的日期。

在下一步中,我需要从我的数据库中检索日期并从该日期中获取周数。我正在使用此代码使星期过期,但它无法正常工作。

<?=$deliverydate = new DateTime($order->delivery_date);
$week = $deliverydate->format("W");?>
<?php $week?>

错误消息:class DateTime 的对象无法转换为字符串。

提前致谢!

问候伯特

<?php
$ddate = "2021-11-12";
$date = new DateTime($ddate);
$week = $date->format("W");
echo "Weeknummer: $week";
?>