Отрегулировать формат времени в Laravel? - PullRequest
0 голосов
/ 28 мая 2018

Это мой код:

 {{ date ('M-d-Y',strtotime($page->created_at)) }}

Дата показывается так: май-23-2018

Как я могу изменить код, чтобы дата отображалась так:23 мая 2018 года

Ответы [ 3 ]

0 голосов
/ 28 мая 2018

Значения всех символов: http://php.net/manual/en/function.date.php

Вы можете изменять символы в своем формате так, как вам нравится, если у вас есть правильные символы (из таблицы).

<span>Posted on {{ date('M d, Y',strtotime($page->created_at)) }}</span>

Также Laravelпоставляется с расширением Carbon для DateTime и прост в использовании для работы с датами: https://carbon.nesbot.com/docs/

0 голосов
/ 28 мая 2018

Вы можете попробовать это. Я надеюсь, что это поможет вам.

 {{ date("F jS, Y", strtotime($page->created_at)) }}
0 голосов
/ 28 мая 2018

Вы можете решить эту проблему двумя способами:

  1. Простой способ: иметь 3 переменные для даты, месяца и года и создать строку так, как вы хотите.

  2. Использовать формат даты_: Проверить https://www.w3schools.com/php/func_date_date_format.asp

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