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
Другие вопросы по тегам