Как получить дату в текущем формате? - PullRequest
0 голосов
/ 21 января 2020

Как получить дату в формате 5 - 7 января

if (get_field('event_from')) {
    echo $datefrom->format('d.m.Y').' - ';
  }

вернуть 21.01.2020 - 22.01.2020

Но мне нужна дата в другом формате, например 5 - 7 Jan Пожалуйста, помогите.

1 Ответ

1 голос
/ 21 января 2020

Если ACF-поле является указателем даты, вы можете настроить формат возврата в поле, которое оно само. Если установить значение j M, то получится значение «5 января»

'j' - это число c представление дня без начального нуля. «M» - это короткое текстовое представление месяца, три буквы.

ACF Datepicker-field

Для получения дополнительной информации см. Руководство по PHP: https://www.php.net/manual/en/function.date.php

Как только поле сконфигурировано для возврата даты форматирования, как указано выше, вы можете просто добавить значение в вашу строку.

$date_string;

if (get_field('event_from')) {
   $date_string = get_field('event_from') . ' - ';
}

if (get_field('event_to')) {
   $date_string .= get_field('event_to');
}

echo $date_string;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...