У меня есть панель инструментов, которая запрашивает данные из сервлета, сервлет извлекает данные из БД и нуждается во времени, отформатированном для timestamp
:YYYY-MM-DDThh:mm:ss+00:00
. У меня есть синтаксический анализатор сервлета, настроенный для анализа этой строки на временную метку sql.
Я использую плагин Bootstrap daterangpicker. Я хотел бы отображать формат даты на панели инструментов следующим образом: DD/MM/YYYY hh:mm - DD/MM/YYYY hh:mm
В настоящее время я форматирую дату так: YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss
Затем в моем JavaScript я нарезаю его в формате, который мне нужно отправить:
var startDate = $('#range').val().slice(0, 19) + '+00:00';
var endDate = $('#range').val().slice(22, 41) + '+00:00';
Очевидно, я мог бы сделать гораздо больше, чтобы добиться этого, но, может быть, есть более простое решение?
Я пробовал два решения, которые я нашел в стеке, но оба метода не смогли получить dateRange как объект dateRange: это и это