只是尝试在这里做一些简单的消息: var post = { sender_username : sender_username, recipient_username : recipient_username, message_no : 1, content : content, time : ***CURRENT TIMESTAMP***, read : 0 }; connection.query('INSER
var post = { sender_username : sender_username, recipient_username : recipient_username, message_no : 1, content : content, time : ***CURRENT TIMESTAMP***, read : 0 }; connection.query('INSERT INTO message SET ?', post, function(err, result) { if (err) { res.send(err); } else { res.send(post); } });
在TIMESTAMP类型中有效的日期和时间最简单的方法是什么?
可以在答案 here中找到本机JS方式.就个人而言,我使用Moment.js处理日期.
moment().utc().format('hh:mm:ss')
注意:我对你的问题感到困惑.您询问了“CURRENT_TIME”,但您的格式是TIMESTAMP. MySQL的TIME和TIMESTAMP类型不同. TIMESTAMP包含日期和时间,默认值函数为“CURRENT_TIMESTAMP”.我假设你指的是TIME类型.