【发布时间】:2022-01-24 05:49:30
【问题描述】:
我正在尝试从 mySQL 数据库中的日期列中检索日期。我的代码(mysqljs):
今天 = document.getElementBYId("myDate").value
结果:
今天 = 2021 年 12 月 23 日星期四 14:05:00 GMT+0800(新加坡标准时间)
如何让它只返回日期和时间 (yyy:mm:dd hh:mm:ss)?
(在mySql中-字段日期的列类型设置为DATETIME。)
【问题讨论】:
-
结果 这个结果表单是由 node.js 构建的。 如何让它只返回日期和时间 (yyy:mm:dd hh:mm:ss)? 在 SQL 查询中使用 DATE_FORMAT() 并检索不是 DATETIME 而是 STRING 输出。跨度>
-
正如@Akina 建议的那样,您可以在 SELECT 中使用 mySql 格式化 DATETIME 列:
DATE_FORMAT(<datetime-column-name>, '%Y:%m:%d %H:%i:%s') AS formatted_date