title: insert datetime in sqlite3 database error
body: <p>I have a pandas dataframe with the following data types</p>
  
  <pre><code>var1            object
  var2        datetime64[ns]
  var3             object
  var4            object
  var5             int64
  var6            float64
  </code></pre>
  
  <p>my schema in the sqlite3 data base is </p>
  
  <pre><code>CREATE TABLE IF NOT EXISTS "table_name" (
  "var1" TEXT,
  "var2" DATETIME,
  "var3" TEXT,
  "var4" TEXT,
  "var5" INT,
  "var6" REAL
  );
  </code></pre>
  
  <p>my query in python looks lite this</p>
  
  <pre><code>query = 'insert into first_north4 (var1, var2, var3, var4, var5, var6) values (?, ?, ?, ?, ?, ?)'
  values = [tuple(x) for x in df.values]
  cur.executemany(query, values)
  </code></pre>
  
  <p>When executing the query I get this error msg</p>
  
  <pre><code>sqlite3.InterfaceError: Error binding parameter 1 - probably unsupported type.
  </code></pre>
  
  <p>This is the datetime that fails, I can't figure out why</p>