参见英文答案 > Convert one date format into another in PHP 15个
我有一个表单,用于上传.csv文件以在mysql表中插入数据.该文件的日期列格式为“dd / mm / yyy”.但是我想以mysql日期格式“yyyy-mm-dd”插入此日期字符串.到目前为止,我有以下代码.
//parse data from csv file line by line
while(($line = fgetcsv($csvFile)) !== FALSE){
//insert member data into database
$db->query("INSERT INTO txns (txn_date, description, amount, status) VALUES ('".$line[0]."','".$line[1]."','".$line[2]."','".$line[3]."','".$line[3]."')");
}
}
//close opened csv file
fclose($csvFile);
请帮助将日期字符串转换为mysql日期(yyyy-mm-dd)格式.
解决方法:
试试这个:
$date = date('Y-m-d', strtotime($line[0]));
// convert date to yyyy-mm-dd
并使用$date作为列txn_date的值
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。