Сегодня пятница, 14 декабря 2018 года. Я хотел бы добавить текущую дату в заголовок моего блога WordPress.Я попробовал эти три метода в своем шаблоне php главной страницы:
Метод 1:
<?php the_time('l, F j, Y') ?>
, что дает: четверг, 13 декабря, 2018
Метод 2:
<?php echo date ('Y/m/d');?>
Это дает: 2018/12/15
Метод 3 (встроенный JavaScript):
<p><script> document.write(new Date().toLocaleDateString()); </script></p>
Это дает: 14.12.2008
Я попытался поместить все три последовательных абзаца на моей домашней странице.Только метод 3 дает правильную дату.Потребовалось бы немного больше работы, чтобы отформатировать его по желанию (как в методе 1).
Почему все три метода возвращают разные даты?
Обратите внимание, что мой файл php.ini на моем веб-сайтеНа сервере хоста указан правильный часовой пояс, а в общих настройках моего сайта WordPress указан правильный часовой пояс.