【发布时间】:2015-04-02 19:33:53
【问题描述】:
所以我做了一个这样的简单查询:
connection.query("UPDATE workers SET timestamp='"+thedate+"' WHERE id = " + id,function(err,upres){
connection.release();
if(!err) {
console.log('updated record')
console.log(upres);
}
})
console.log 显示数据格式为:2015-04-02 19:29:14
如果我调试 SQL 语句,结果是:
UPDATE workers SET timestamp='2015-04-02 21:31:16' WHERE id = 3;
但是,当我列出数据时,输出是:
[{"id":3,"worker":"John Doe","timestamp":"2015-04-01T22:00:00.000Z","duration":30}]
与报告的时间相比,这还差得远?
这是什么原因造成的?
【问题讨论】: