@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
В базе оно все равно будет храниться с секундами. Просто не показывайте их, когда будете извлекать из базы.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽