Как конвертировать строку даты и времени в другой формат? - PullRequest
0 голосов
/ 30 августа 2018

Я сохраняю дату и время в одном столбце, т.е. 2015-04-15 13:22:58 и хочу показать это время и дату в следующем формате: 15 апреля 2015 года, 13:22. Я использовал этот код:

$dt = '2015-04-15 13:22:58';
echo date("jS F Y", strtotime($dt)); 

и показывает только дату (15 апреля 2015 г.). Как я могу получить время вместе с датой? Любая помощь будет очень ценной.

Ответы [ 3 ]

0 голосов
/ 30 августа 2018

Если вы хотите отформатировать дату и время в php, вы можете использовать date_format следующим образом.

echo date_format(strtotime($dt), "jS F Y g:i A");
0 голосов
/ 30 августа 2018

Попробуйте

$dt = '2015-04-15 13:22:58';

echo date("jS F Y h:i a", strtotime($dt)); 
//Result is 15th April 2015 01:22 pm

echo date("jS F Y g:i a", strtotime($dt)); 
// Result is 15th April 2015 1:22 pm
0 голосов
/ 30 августа 2018

изменить "jS F Y" на "js F Y g:i a". Это выведет время в желаемом формате, а также дату.

$dt = '2015-04-15 13:22:58';
echo date("jS F Y g:i a", strtotime($dt));

Выход:

15th April 2015 1:22 pm
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...