如何在 DateTime 中获取星期几?

How to get the day of the week in DateTime?

如何获取 DateTime 中的星期几?

我找不到从 DateTime 获取星期几的方法。 可以是数字也可以是字符串,都可以。

$today = new DateTime("today");
echo $ today->//whatever to get Friday, Monday or 5, 0

如何获取 DateTime 中的星期几?

编辑: 我使用的是日期时间,而不是日期。

您可以使用 format() 函数

$today->format('l') //Sunday through Saturday
$today->format('w') //0 (for Sunday) through 6 (for Saturday)