PHP ЛОКАЛИЗАЦИЯ ДАТЫ
В PHP есть множество функций для работы с датами, одна из которых - date()
Функция позволяет форматировать даты в нужный вид, но для международных сайтов, где пользователи могут находиться в разных частях мира, необходимо учесть локаль пользователя для корректной отображения даты.
Это можно сделать с помощью функции setlocale()
, которая устанавливает локаль для текущего скрипта:
setlocale(LC_TIME, "ru_RU");
В данном примере устанавливается русская локаль для дат, чтобы отображение дат было в формате, принятом в России.
Для отображения даты и времени с учетом установленной локали используйте функцию strftime()
:
$date = strftime("%A, %d %B %Y года. %H:%M");
В данном примере дата отображается в формате "понедельник, 01 января 2021 года. 15:35".
Laravel создание Блога 36. Работаем с датами и классом Carbon. Carbon даты. Добавляем схожие посты
Уроки PHP 7 - Функции даты и времени. Date(). Time().
Форматирование дат под локаль пользователя
Локализация сайта при помощи php
Carbon - простой и функциональный инструмент PHP для работы с датой и временем
Изучение PHP для начинающих - Урок #24 - Функции даты
PHP для начинающих - #20 Отображение даты и времени