SQL выберите HTML5 datetime-local
Использование поля формы datetime-local и вставка его значения в поле smalldatetime SQL 2014. При запросе базы данных для заполнения поля формы для редактирования, я использую
SELECT FORMAT(myDate, 'yyyy-MM-ddThh:mm:ss') AS myDate
Мой код поля формы:
<input type="datetime-local" name="myDate"
id="myDate" required
value="<cfoutput>#myDate#</cfoutput>">
При заполнении вышеуказанного поля формы этим значением базы данных, он возвращает правильную дату и время, НО это всегда указывает на AM. ПРИМЕР: значение в таблице базы данных 2016-11-03 13:09:00
но значение в форме показывает как 11/03/2016 01:09 AM
Как я могу изменить свой формат SQL, чтобы точно заполнить поле формы? Это должно быть 03.03.2016 13:09?
Спасибо
1 ответ
Решение
Я бы оставил форматирование в передней части. Однако, если вы измените часы на прописные, это даст вам время в 24-часовом формате.
SELECT FORMAT(myDate, 'yyyy-MM-ddTHH:mm:ss') AS myDate