База знаний CleverApp ⤵

< Все темы
Печать

Работа с датами и временем

Функция date – с её помощью можно выводить текущие дату и время. Также можно настраивать в каком формате выводить.

  • {{ date() }}  вывести текущую дату и время
  • {{ date(“d.m.Y H:i:s”) }} – вывести текущую дату и время в заданном формате, для текущего примера 31.01.2023 13:00:00

Можно задавать более точное временное окно. Например, можно вывести дату и время вчерашнего или завтрашнего дня. Либо любой день недели на прошлой или будущей недели.

  • Вчера – {{ date(“d.m.Y”, ”yesterday”) }}
  • Завтра – {{ date(“d.m.Y”, “tomorrow”) }}
  • Послезавтра – {{ date(“d.m.Y”, “+ 2 days”) }}
  • Следующая среда – {{ date(“d.m.Y”, “next wednesday”) }}
  • Прошлая пятница – {{ date(“d.m.Y”, “last friday”) }}
  • Этот четверг – {{ date(“d.m.Y”, “this thursday”) }}
  • 14 дней вперед – {{ date(“d.m.Y”, “+ 14 days”) }}
  • 7 дней назад – {{ date(“d.m.Y”, “- 7 days”) }}
  • 2 часа вперед – {{ date(“d.m.Y”, “+ 2 hours”) }}
  • *(Часовой пояс по умолчанию UTC-0, по гринвичу)
  • Описание шаблонов даты – https://www.php.net/manual/ru/datetime.format.php
Оглавление