Как преобразовать дату в строку в php?

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

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

Как преобразовать дату в строку в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от dmitrypro77 , 2 года назад

@ransom_homenick Используйте метод format() у объекта DateTime() чтобы преобразовать любую дату в строку на PHP, код:


1
2
3
4
5
6
<?php

$date = new DateTime();

// Вывод: 19-09-2022 19:37
echo $date->format("d-m-Y H:i");


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

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

от roxanne.hauck , год назад

@ransom_homenick 

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


Пример использования функции date() для преобразования даты в строку:

1
2
$date = date('Y-m-d'); // текущая дата в формате "год-месяц-день"
echo $date; // выводит строку "2022-05-25"


Вы можете задать различные форматы для получения строк с определенными частями даты и времени. Например:

1
2
$date = date('Y-m-d H:i:s'); // текущая дата и время в формате "год-месяц-день час:минута:секунда"
echo $date; // выводит строку "2022-05-25 15:30:45"


Пожалуйста, обратите внимание, что форматирование даты в PHP основано на символах формата, которые определяют различные части даты и времени. Более подробную информацию о символах формата можно найти в документации PHP прямо на сайте PHP (http://php.net/manual/ru/function.date.php).