我有一个日期时间字段,格式如下:
string date = "Jun 23 19:47:15 +0000 2010";
如何在mysql表中插入ito datetime字段?我假设我必须在将日期插入表格之前将日期转换为unix时间戳。
答案 0 :(得分:1)
首先,你有一个sql注入攻击等待发生。不得不说。
好的,这个巨大的问题一扫而空,你可以将日期转换为MySQL格式(例如UTC时间戳,然后再用FROM_UNIXTIME()转换),或告诉MySQL如何使用STR_TO_DATE()转换它。两者都记录在MySQL手册的“日期和时间函数”部分中。
答案 1 :(得分:0)
您创建一个SQL语句,然后调用SQL API告诉SQL服务器执行您的语句。