使用php在数据库中导入csv文件时转换日期格式(y-m-d)

ncgqoxb0  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(412)

我正在使用php将csv文件导入数据库。
为此,我编写了如下php代码。

<?php
$conn = mysqli_connect("localhost", "db_user", "db_password", "db_name");
$sqlInsert = "INSERT into table_name (first_name,last_name,email_address,join_date) values ('" . $column[0] . "','" . $column[1] . "','" . $column[2] . "','" . $column[3] . "')";
$result = mysqli_query($conn, $sqlInsert);
?>

现在我有一个csv文件,其日期格式如下(例如:(%d-%m-%y)和(%d/%m/%y))。
注意:我已经在数据库的“日期”数据类型中设置了日期列。
因此,在同时具有两种格式的csv文件中,我们需要在导入时将其转换为一种格式。
如何将其转换为默认格式,如“(y-m-d)”?

0kjbasz6

0kjbasz61#

试试这个日期格式($date,“y/m/d h:i:s”);或日期格式($date,“y/m/d”);

相关问题