Вопрос преобразования типов в датах

297
28 января 2017, 11:56

Получаю в JS переменную дату из msql DATETIME ввиде 2017-01-25 20:28:10 var supertime = "2017-01-25 20:28:10" - это строка, не дата.

Мне нужно преобразовать в 01.25 20:28

Как можно это сделать проще чем регулярные выражения? Как поменять формат вывода даты, где данные даты лежать в стринговой строке JS

Дату я получаю json строкой в js, по-этому можно менять как в JS так и на стадии формирования строки в php когда вытащил из базы.

Answer 1

Может попробовать сразу в запросе преобразовать в нужный формат через DATE_FORMAT ?

Например:

DATE_FORMAT(NOW(),'%m-%d-%Y %h:%i') // 26-01-2017 19:18
Answer 2
$item = "2017-01-25 20:28:10"; // из MSQL
$time = strtotime($item);
$item = date( 'd',$time ).'.'.date( 'm',$time ).' '.date( 'H',$time ).':'.date( 'i',$time );  // получаем 25.01 20:28
READ ALSO
Как создать элемент списка через jQuery?

Как создать элемент списка через jQuery?

Как через jquery вmenu ul создать структуру вложенный список чтобы получилось вот так:

369
JS Отключить частоту звука

JS Отключить частоту звука

Есть некий анализатор аудиофайла в реальном времени

325
Звонок с сайта (не callback)

Звонок с сайта (не callback)

На сервере установлен AsteriskНужно совершать звонок сайта, подключиться к asterisk и позвонить

447
Подскажите слайдер для карточки товара [требует правки]

Подскажите слайдер для карточки товара [требует правки]

ЗдравствуйтеНемогу найти нормальный слайдер с миниатюрами(thumbnail) для карточки товара

382