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

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

Есть такое поле <input type="datetime-local" name="data_event">
Через форму я получаю его введенное значение типа 23-02-2018 23:11:00
В бд оно записывается также, а как мне убрать последние два нуля? в таблице поле data_event имеет тип datetime
Т.е. мне нужно получить дату такого вида 23-02-2018 23:11
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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
В базе оно все равно будет храниться с секундами. Просто не показывайте их, когда будете извлекать из базы.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы