将mysql时间戳字段转换为格式化日期dd/mm/YYYY

将mysql时间戳字段转换为格式化日期dd/mm/YYYY,mysql,node.js,express,Mysql,Node.js,Express,我有一个简单的blog表,其中的字段“date”类型为current timestamp,因此在数据库中显示为 2019-10-09 01:37:12 当我用一个简单的查询显示日期时 connection.query('SELECT * FROM `soccer`', function (error, results, fields) { console.log(results) res.render("index.ejs", { r

我有一个简单的blog表,其中的字段“date”类型为current timestamp,因此在数据库中显示为 2019-10-09 01:37:12 当我用一个简单的查询显示日期时

connection.query('SELECT * FROM `soccer`', function (error, results, fields) {

        console.log(results)


        res.render("index.ejs", {
            results: results
        });
    });

});
我得到的日期显示为太阳2019年10月6日00:00:00 GMT+0200(GMT+02:00)

我想要的是dd/mm/yyyy格式的日期,所以我想知道直接在mysql查询中(如果DB不能这样做)或在得到结果后在javascript中进行格式化的最佳方法。
感谢您在javaScript中使用以下代码:

函数转换(str){
var日期=新日期(str),
mnth=(“0”+(date.getMonth()+1)).slice(-2),
day=(“0”+date.getDate()).slice(-2);
return[date.getFullYear(),mnth,day].join(“-”;
}

log(console.log(convert(“Sun Oct 06 2019 00:00:00 GMT+0200(GMT+02:00)”))
for mysql就是这个链接。但是我不知道在mysql的node worked中的
mysql
模块中,或者在mysql中,您可以使用DATE\u格式`=