Как получить вчерашний день на PHP?

Пользователь

от nicola , в категории: PHP , 2 года назад

Как получить вчерашний день на PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от lilla.herman , 2 года назад

@nicola Чтобы получить вчерашний день на PHP Вы можете использовать DateTime() объект и передав в него "yesterday", небольшой пример кода:


1
2
3
4
5
6
<?php

$yesterday = new DateTime("yesterday");

// Вывод: 07-02-2022
echo $yesterday->format("d-m-Y");


Пользователь

от jaylen.trantow , год назад

@nicola 

Можно получить вчерашний день на PHP, используя функцию date() и strtotime(). Вот пример кода:

1
2
$yesterday = date('Y-m-d', strtotime("-1 day"));
echo $yesterday;


Результатом будет дата в формате "ГГГГ-ММ-ДД", соответствующая вчерашнему дню.