Как вывести дату и время в нужном формате? 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 462
Всем привет.
Есть тип контента "календарь", в нём поле дата с временем, как его правильно вывести в шаблоне?
Сейчас он выводится так "2018-03-19 13:00:00" а хочется вывести так: "19-03- 2018 13:00"
фаствпс 20-30к/сутки без проблем.
Продвигайся в соцсетях с умом.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2711
Василич,
Саму дату сконвертируйте
Код PHP:
  1. date("d-m-Y H:i", $date)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 118
Ris:

Василич,
Саму дату сконвертируйте
Код PHP:
  1. date("d-m-Y H:i", $date)

Можно поподробней для неопытных, что в виджете прописать чтобы было например только H:i?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2711
greshnik:
Можно поподробней для неопытных, что в виджете прописать чтобы было например только H:i?
В виджете ничего не надо прописывать. Надо прописывать в коде этого виджета в движке.
Посетитель
small user social cms
Медаль
Сообщений: 118
Ris:

greshnik:
Можно поподробней для неопытных, что в виджете прописать чтобы было например только H:i?
В виджете ничего не надо прописывать. Надо прописывать в коде этого виджета в движке.

не правильно выразился, извините, как в коде виджета правильно прописать? сейчас у меня так
Код PHP:
  1. <?php echo html_date($item['date_pub'], true); ?>
выводится как 20.01.2019 12:50, а хотелось бы только 12:50, только время. Пока просто скрыл стилями дату, но это топорно, хочется через php это реализовать, не поможете?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2711
<?php echo html_date(date("H:i", $item['date_pub']), true); ?>
Посетитель
small user social cms
Медаль
Сообщений: 118
Ris:
<?php echo html_date(date("H:i", $item['date_pub']), true); ?>
так не работает, выводит на все записи 03:33. Решил по другому, может кому понадобиться
Код PHP:
  1. <?php $date = new DateTime($item['date_pub']); echo $date->format('H:i'); ?>
Посетитель
small user social cms
Медаль
Сообщений: 348
greshnik:
<?php $date = new DateTime($item['date_pub']); echo $date->format('H:i'); ?>
или можно так
Код PHP:
  1. <?php echo date('H:i', strtotime($item['date_pub'])); ?>
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.