从Mysql获取日期时间
我正在使用nodejs和mysql创建项目。我有一个独特的问题。我正在从表中提取数据。除datetime外,来自db的所有结果都是正确的。在我的db中,日期的存储方式如下:从Mysql获取日期时间,mysql,node.js,datetime,Mysql,Node.js,Datetime,我正在使用nodejs和mysql创建项目。我有一个独特的问题。我正在从表中提取数据。除datetime外,来自db的所有结果都是正确的。在我的db中,日期的存储方式如下:2016-11-02 11:16:10,表字段的类型为timestamp。当我查询数据时,得到的日期是这样的格式 Tue Nov 01 2016 10:19:17 GMT+0530 (India Standard Time) } ] 我想获取存储在db中的数据,如2016-11-02 11:16:10 以下是am使用的查询
2016-11-02 11:16:10
,表字段的类型为timestamp
。当我查询数据时,得到的日期是这样的格式
Tue Nov 01 2016 10:19:17 GMT+0530 (India Standard Time) } ]
我想获取存储在db中的数据,如2016-11-02 11:16:10
以下是am使用的查询:
var sql = "SELECT * FROM PEN_WFM_TXN_Details Where customerID = ?";
req.getConnection(function(err, connection) {
var query = connection.query(sql, [data[0].customer_uuid], function(err, rows) {
console.log("klkkkkkkkkkkkkkkkkkkkkkkkkk")
console.log(rows)
for(i=0; i<data.length; i++){
for(j=0; j<rows.length; j++){
if(data[i].uuid == rows[j].topology_tag_uuid){
transactions.push({
topology_uuid:rows[j].topology_tag_uuid,
status:exports.getTransactionStatusByCode(rows[j].status),
creationTime:rows[j].modifiedTime,
name:data[i].name,
txnId:rows[j].txnID
})
}
}
}
res.send(transactions)
})
})
var sql=“在customerID=?”的位置从PEN\u WFM\u TXN\u详细信息中选择*;
请求getConnection(函数(错误,连接){
var query=connection.query(sql[data[0].customer\u uuid],函数(err,rows){
console.log(“klkkkkkkkkkkk”)
console.log(行)
对于(i=0;i您将获得一个JavaScript日期-时间对象。您可以获得日期/月份/年份/分钟…并手动设置其格式。这里是一个链接。简单解决方案设置mysql连接中的日期字符串设置,如:
app.use(connection(mysql,{
dateStrings :'date',
database : "PEN_GUI",
multipleStatements : true
},'request
"),