SQL select HTML5 本地日期时间

SQL select HTML5 datetime-local

使用本地日期时间表单字段,并将其值插入 SQL 2014 smalldatetime 字段。在查询数据库以填充表单字段以进行编辑时,我使用

SELECT FORMAT(myDate, 'yyyy-MM-ddThh:mm:ss') AS myDate

我的表单字段代码是:

<input type="datetime-local" name="myDate" 
    id="myDate" required 
    value="<cfoutput>#myDate#</cfoutput>">

使用此数据库值填充上述表单字段时,它 returns 正确的日期和时间,但它始终指示上午。示例:数据库中的值 table 是 2016-11-03 13:09:00 但表格中的值显示为 11/03/2016 01:09 AM

如何更改 SQL 格式以准确填充表单字段?应该是 11/03/2016 01:09 PM

谢谢

我会将格式留在前端。但是,如果您将小时更改为大写,它将以 24 小时格式为您提供时间。

SELECT FORMAT(myDate, 'yyyy-MM-ddTHH:mm:ss') AS myDate