使用Node.js格式化插入MySQL的日期

吉尔斯·亨特(Giles Hunt)

我正在使用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) {
});

谢谢

圣战者

您可以将日期格式重新安排为 0000-00-00 00:00:00

如果您的日期采用这种格式,dd/mm/yyyy hh:mm:ss请重新安排您的日期。

$date_select = "12/12/2016";
$newdate = explode("/",$date_select);
$final_date = $newdate[2]."-".$newdate[1]."-".$newdate[0];

现在将传递$final_date给您的插入查询。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Node.js格式化插入MySQL的日期

来自分类Dev

使用Moment.js在JS中格式化日期

来自分类Dev

使用Moment.js在JS中格式化日期

来自分类Dev

无法使用 moment.js 格式化日期

来自分类Dev

使用for循环格式化Node js数据

来自分类Dev

如何使用SimpleDateFormat格式化日期

来自分类Dev

使用stringstream格式化日期

来自分类Dev

使用python格式化日期

来自分类Dev

如何使用pikaday格式化日期

来自分类Dev

使用xslt格式化日期值

来自分类Dev

如何使用StringBuilder格式化日期

来自分类Dev

使用PHP strtotime格式化日期

来自分类Dev

使用Javascript从JSON格式化日期

来自分类Dev

使用php格式化日期

来自分类Dev

使用dateformat从datepicker格式化日期

来自分类Dev

使用XSLT格式化日期时间

来自分类Dev

使用javaScript格式化日期

来自分类Dev

使用jQuery datepicker格式化日期

来自分类Dev

使用javascript格式化日期

来自分类Dev

使用awk格式化日期字段

来自分类Dev

使用格式化的日期结果查询

来自分类Dev

使用 NSDateFormatter 格式化日期

来自分类Dev

如何使用javascript格式化日期

来自分类Dev

使用文件中的mysql加载数据格式化csv日期列

来自分类Dev

使用从数据库检索的MYSQL日期进行格式化并显示在PHP文件中

来自分类Dev

如何使用转换器格式化日期格式?

来自分类Dev

使用javascript自动格式化日期格式

来自分类Dev

使用lubridate解析/格式化奇数日期格式

来自分类Dev

使用日期格式Matplotlib格式化X轴