@NewbieL
Тупенький, начинающий web-разработчик

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

Есть такое поле <input type="datetime-local" name="data_event">
Через форму я получаю его введенное значение типа 23-02-2018 23:11:00
В бд оно записывается также, а как мне убрать последние два нуля? в таблице поле data_event имеет тип datetime
Т.е. мне нужно получить дату такого вида 23-02-2018 23:11
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
gordon_shamway
@gordon_shamway
Через функцию date
php.net/manual/ru/function.date.php
$myDate = "23-02-2018 23:11:00";
$newDate = date("d-m-Y H:i",strtotime($myDate));
// или через костыль
$newDate = substr($myDate, 0, -3);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kisaa
В базе оно все равно будет храниться с секундами. Просто не показывайте их, когда будете извлекать из базы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект