Как конвертировать целочисленное значение даты плагина ACF в WordPress? - PullRequest
0 голосов
/ 16 июня 2019

Я использую jQuery Date Picker из WordPress Плагин ACF , чтобы создать собственный Meta Box с пользовательским POST.

Теперь, когда это значение средства выбора даты сохраняется в таблице базы данных с именем xxx_postmeta , я вижу, что это значение:

20190630

enter image description here

Итак, когда я получу это мета-значение, используя следующий код:

<?php echo date('F j, Y ',  get_post_meta( get_the_ID(), 'article_1_pub_date', true)) ; ?>

, тогда дата будет отображаться неправильно, например:

22 августа 1970 г.

Есть ли какие-либо проблемы или проблемы с ACF?

1 Ответ

1 голос
/ 16 июня 2019

Я предполагаю, что вы сохранили дату 30 июня 2019 . Вы не можете использовать функцию PHP date () для этой строки.

Преобразовать в объект даты и вывести:

$date = DateTime::createFromFormat('Ymd', '20190630');
echo $date->format('F j, Y ');
...