Метод toDateTimeString
Метод toDateTimeString применяется к объекту Carbon
и возвращает строковое представление даты и времени
в формате 'Y-m-d H:i:s'. Метод не принимает
параметров и всегда возвращает строку в указанном формате.
Этот метод часто используется для вывода дат в интерфейсе
пользователя или для сохранения в базу данных.
Синтаксис
<?php
$dateString = $carbon->toDateTimeString();
?>
Пример
Давайте создадим объект Carbon для текущего времени
и преобразуем его в строку с помощью метода toDateTimeString:
<?php
use Carbon\Carbon;
$now = Carbon::now();
$res = $now->toDateTimeString();
echo $res;
?>
Результат выполнения кода:
"2026-09-07 14:25:30"
Пример
Давайте создадим объект Carbon для конкретной даты и преобразуем его в строку:
<?php
use Carbon\Carbon;
$date = Carbon::create(2025, 1, 15, 10, 30, 0);
$res = $date->toDateTimeString();
echo $res;
?>
Результат выполнения кода:
"2025-01-15 10:30:00"
Пример
Давайте используем метод toDateTimeString
вместе с другими методами Carbon для форматирования даты:
<?php
use Carbon\Carbon;
$date = Carbon::parse('2025-12-25 08:15:00');
$formattedDate = $date->addDays(5)->toDateTimeString();
echo $formattedDate;
?>
Результат выполнения кода:
"2025-12-30 08:15:00"
Смотрите также
-
метод
toDateString,
который возвращает строку в формате "Y-m-d" -
метод
format,
который позволяет задать произвольный формат вывода даты -
метод
diffForHumans,
который возвращает человекочитаемую разницу между датами -
функция
now,
которая возвращает текущую дату и время в виде объекта Carbon