mysql - 日期查询 MySQL

标签 mysql node.js date express

我想做一个查询,从一个表中选择所有行...

查询是:SELECT date from dbuser;

+------------+
| date       |
+------------+
| 2015-05-28 |
| 2015-05-29 |
| 1994-11-11 |
| 2010-01-01 |
| 2003-04-30 |
+------------+

但是输出结果不一样:

{ date: Thu May 28 2015 00:00:00 GMT+0200 (Romance Summer Time) }
{ date: Fri May 29 2015 00:00:00 GMT+0200 (Romance Summer Time) }
{ date: Fri Nov 11 1994 00:00:00 GMT+0100 (Romance Standard Time) }
{ date: Fri Jan 01 2010 00:00:00 GMT+0100 (Romance Standard Time) }
{ date: Wed Apr 30 2003 00:00:00 GMT+0200 (Romance Summer Time) }

我想要像表格一样的输出只有 YYYY-dd-mm:

2015-05-28 
2015-05-29
1994-11-11
2010-01-01
2003-04-30 

我的代码:

 app.get('/admin', function(req, res){
  connection.query("select date from dbsuer", function(err, results) {
    if (err) throw err;

    console.log(results);
    res.send(results);
  });
});

我使用 nodejs 作为服务器端!

最佳答案

  app.get('/admin', function(req, res){
  connection.query("select DATE_FORMAT(date,'%y/%m/%d') AS date from dbsuer", function(err, results) {
    if (err) throw err;

    console.log(results);
    res.send(results);
  });
});

关于mysql - 日期查询 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30527542/

相关文章:

Android:计算离开应用程序的时间

PHP mysql 选择日期范围

javascript - 使用 jQuery ajax 方法的简单expressjs PUT 处理程序

JavaScript 函数 date.getMonth() 无法检索正确的月份数字? (11 个而不是 8 个)

node.js - 我如何在 Cypress 中使用流程?

javascript - 在 React Native 中将照片上传到 Node 服务器

java - 从 GregorianCalendar 获取日期

mysql - SQL查询,返回每个传感器和事件类型(sensor_id,event_type)的最新时间值

javascript - 从网络应用程序 DYMO labelwriter 进行打印

mysql - 带有大写字母的表在 Docker for Windows 中不可见