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

InstantCMS 2.X
#1 15 марта 2018 в 09:27
Всем привет.
Есть тип контента "календарь", в нём поле дата с временем, как его правильно вывести в шаблоне?
Сейчас он выводится так "2018-03-19 13:00:00" а хочется вывести так: "19-03- 2018 13:00"
#2 15 марта 2018 в 13:54
Василич,
Саму дату сконвертируйте
  1. date("d-m-Y H:i", $date)
#3 22 января 2019 в 23:27


Василич,
Саму дату сконвертируйте

  1. date("d-m-Y H:i", $date)

Ris

Можно поподробней для неопытных, что в виджете прописать чтобы было например только H:i?
Сегодня в 09:26
#4 23 января 2019 в 07:56

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

greshnik
В виджете ничего не надо прописывать. Надо прописывать в коде этого виджета в движке.
#5 23 января 2019 в 14:34


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

greshnik
В виджете ничего не надо прописывать. Надо прописывать в коде этого виджета в движке.

Ris

не правильно выразился, извините, как в коде виджета правильно прописать? сейчас у меня так
  1. <?php echo html_date($item['date_pub'], true); ?>
выводится как 20.01.2019 12:50, а хотелось бы только 12:50, только время. Пока просто скрыл стилями дату, но это топорно, хочется через php это реализовать, не поможете?
#6 23 января 2019 в 15:10
<?php echo html_date(date("H:i", $item['date_pub']), true); ?>
#7 24 января 2019 в 11:15

<?php echo html_date(date("H:i", $item['date_pub']), true); ?>

Ris
так не работает, выводит на все записи 03:33. Решил по другому, может кому понадобиться
  1. <?php $date = new DateTime($item['date_pub']); echo $date->format('H:i'); ?>
#8 24 января 2019 в 22:02

<?php $date = new DateTime($item['date_pub']); echo $date->format('H:i'); ?>

greshnik
или можно так
  1. <?php echo date('H:i', strtotime($item['date_pub'])); ?>
#9 17 марта 2025 в 16:03

как вывести в формате  — 13 марта

#10 17 марта 2025 в 16:14

вообще нужная тема, чтобы дату можно было бы вывести как кому угодно, т.е. чтобы были варианты вывода.

#11 17 марта 2025 в 16:14

 TOPg

  1. <?php echo lang_date(date('j F', strtotime($item['date_pub']))); ?>
#12 17 марта 2025 в 16:20
 TOPg,  <?php echo lang_date(date('j F', strtotime($item['date_pub']))); ?>
Zau4man

спасибо Вам, святой человек

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Похожее в блогах

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.