Dater — определяет часовой пояс, локализует и форматирует дату-время в PHP
Когда при разработке веб-проекта встаёт задача учёта часовых поясов пользователей, то каждый раз решение как будто приходится изобретать заново. Из множества известных мне проектов решивших эту задачу я не припомню ни одного решения, которое можно было бы назвать простым, прозрачным для всей архитектуры и универсальным. А что если хочется просто несколько строчек кода, и чтобы весь остальной код никогда не узнал, что данные клиенту нужно отдавать в другом часовом поясе, и что в данных пришедших от клиента время может быть указано с часовым поясом отличным от серверного? Для решения этой и многих других задач, сегодня я расскажу вам про одну лаконичную и функциональную библиотеку для PHP. И так, встречайте — Dater, и его основные возможности: Биндинг форматов Локализация текстов и форматов Расширение списка опций форматирования Автоопределение часового пояса Конвертация времени с учётом часового пояса Автоматическая конвертация времени в $_GET, $_POST, $_REQUEST с учётом часового пояса Автоматическая конвертация часового пояса в шаблоне отправляемых данных Читать дальше →