gpt4 book ai didi

php - CSV 到 Mysql 插入日期时间

转载 作者:行者123 更新时间:2023-11-29 10:48:21 25 4
gpt4 key购买 nike

我有 CSV 文件,我想将 CSV 行插入 Mysql 数据库。当我在“开始日期”列(格式日期时间)中将“23.05.17 17:53:25”从 CSV 插入数据库时​​,我得到的是 2023-25-17 17:53:25。

我如何转换它,在数据库上获得正确的日期格式2017-05-23 17:53:25

谢谢

最佳答案

这可能不是一个正统的解决方案,但您可以简单地解析输入字符串并以 mysql 期望的格式重新创建日期时间。

// for each line in the csv
list($datePart, $timePart) = explode(' ', $fields['date']);
list($d, $m, $y) = explode('.', $datePart);
$dbDate = "$y-$m-$d $timePart";

最好添加一些输入验证,但如果您正在做的是数据导入脚本,那就没问题了。

关于php - CSV 到 Mysql 插入日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44174090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com