Bonjour,
Я пытаюсь извлечь месяц из настраиваемой даты поля в WordPress. Моя проблема в то время как $eventDate = 24/**12**/2019, инструкция echo date('M', $eventDate) печатает «JAN» вместо « DEC ».
$eventDate = 24/**12**/2019
echo date('M', $eventDate)
Вот код:
<?php $eventDate = strtotime(get_field('event_date')); echo date('M', $eventDate); ?>
Merci
strtotime не может обрабатываться в формате 'd / m / Y', и выводится false, тогда date('M', false) будет выводить "jan"
strtotime
false
date('M', false)
"jan"
Использовать $eventDate = date_create_from_format("d/m/Y",'24/12/2019'); вместо.
$eventDate = date_create_from_format("d/m/Y",'24/12/2019');