СТРОКУ ПРЕОБРАЗОВАТЬ В ДАТУ PHP

Преобразование строки в дату - это одна из частых задач в PHP, которую нужно решить при обработке данных. PHP имеет несколько функций для работы с датами, но наиболее часто используемой является функция strtotime().

Функция strtotime() преобразует строку, содержащую дату в формате День-Месяц-Год, в метку времени Unix. Например:

$date_string = '25-12-2021';
$date = strtotime($date_string);
echo date('d-m-Y', $date);

В результате выполнения этого кода мы получим дату в формате "25-12-2021". Функция date() используется для преобразования метки времени Unix в удобочитаемый формат, указанный в первом аргументе.

Если строка содержит дату в другом формате, то нужно использовать другую функцию для преобразования даты. Например, если дата указана в формате Год-Месяц-День, то мы можем использовать функцию DateTime::createFromFormat().

$date_string = '2021-12-25';
$date = DateTime::createFromFormat('Y-m-d', $date_string);
echo $date->format('d-m-Y');

Это пример использования метода format() объекта DateTime для преобразования даты в нужный формат.

Уроки PHP #8 Функции для работы с датой и временем

Функции даты и времени в SQL

Уроки PHP для начинающих / #13 – Работа с датой и временем

Уроки PHP 7 - Функции даты и времени. Date(). Time().

Carbon - простой и функциональный инструмент PHP для работы с датой и временем

33 - Уроки PHP. Формат даты

21 Функции даты и времени в PHP

Реклама
Новое
Реклама