Как отформатировать дату «create_at» для людей, используя Carbon в PHP

Чтобы отформатировать дату «create_at» для людей с помощью библиотеки Carbon, вы можете использовать несколько методов. Carbon — популярная PHP-библиотека для работы с датами и временем. Вот несколько примеров:

Метод 1: базовое форматирование

use Carbon\Carbon;
$createdAt = Carbon::parse($yourCreatedAtDate);
$formattedDate = $createdAt->format('F j, Y');
echo $formattedDate; // Output: January 1, 2022

Метод 2. Относительное время

use Carbon\Carbon;
$createdAt = Carbon::parse($yourCreatedAtDate);
$relativeTime = $createdAt->diffForHumans();
echo $relativeTime; // Output: 1 year ago

Метод 3. Пользовательский формат

use Carbon\Carbon;
$createdAt = Carbon::parse($yourCreatedAtDate);
$customFormat = $createdAt->format('l, M d, Y \a\t h:i A');
echo $customFormat; // Output: Saturday, Jan 01, 2022 at 12:30 PM

Метод 4: Локализация

use Carbon\Carbon;
use Carbon\CarbonInterface;
$createdAt = Carbon::parse($yourCreatedAtDate);
$localizedDate = $createdAt->locale('en')->isoFormat('LLLL');
echo $localizedDate; // Output: Saturday, January 1, 2022 12:30 PM

Это всего лишь несколько примеров того, как можно отформатировать дату «create_at» для людей с помощью Carbon. Дополнительные параметры и методы форматирования можно найти в документации Carbon ( https://carbon.nesbot.com/docs/ ).