php - 如何仅在字符串 PHP 中获取选定的数字

我怎样才能只回显日期的DAY?

$date = Saturday, 3 September 2022;

if ($date == '3') {
echo '03';
}

回答1

我认为,将日期转换为时间戳比 jasond1284 的答案更节省。

echo date('d', strtotime($date));

或者如果你想使用面向对象的 DateTime 类:

$DT = new DateTime($date);
echo $DT->format('d');

回答2

假设 $date 已被转换为字符串

$date = 'Saturday, 3 September 2022';
$explodedDate = explode(' ', $date);

if ($explodedDate[1] == '3') {
echo '03';
}

相似文章

随机推荐

最新文章