【发布时间】:2016-05-10 16:41:27
【问题描述】:
我正在使用 node-mysql 从 node.js 将数据插入 MYSQL。我可以通过 Node 中的 MYSQL 存储过程调用正确插入数据,但我的日期始终插入为 0000-00-00 00:00:00
我尝试插入的日期字符串格式为:dd/mm/yyyy hh:mm:ss
我假设我需要在 Node.js 中正确格式化日期才能插入?
connection.query('CALL sp_InsertUpdateOffer(' + NetworkID + ',"' + data["Promotion ID"] + '",' + data["Advertiser ID"] + ',"' + DataCleanUp(data.Description) + '",null,"' + DataCleanUp(data.Categories) + '","' + DataCleanUp(data.Code) + '","' + DataCleanUp(data.Terms.substring(0, 1000)) + '","' + data.Starts + '","' + data.Ends + '","' + DataCleanUp(data["Deeplink Tracking"]) + '","' + DataCleanUp(data.Deeplink) + '","' + DataCleanUp(data.Advertiser) + '")', function (err, rows, fields) {
});
谢谢
【问题讨论】: