gpt4 book ai didi

php - 将日期作为参数传递给 php 文件

转载 作者:太空宇宙 更新时间:2023-11-03 10:51:25 26 4
gpt4 key购买 nike

我正在尝试将日期参数传递给 php 文件,以便它可以将其插入到 MySQL 表中。这是日期的传输方式:

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss%20yyyy-MM-dd");
String currentDateandTime = sdf.format(new Date());

这是 php 文件中调整日期的部分:

$date = $_GET['dt'];

$dateFirst = substr($date, 0, 8);
$dateSecond = substr($date, 11, 10);
$dateComplete = $dateFirst . ' ' . $dateSecond;

$sql=mysql_query("INSERT INTO User
VALUES (NULL, '$uName', '$pass', '$mail', '$disName', 0, '$dateComplete')");

表中日期字段为dateTime。该过程没有下降,但表中的日期如下所示:“00:00:00 0000-00-00”。有人可以告诉我我做错了什么吗?提前致谢!

最佳答案

切换连接顺序:

$dateComplete = $dateSecond . ' ' . $dateFirst;

按照目前的编写方式,您将传递 '11:07:19 2014-07-09',这不是 MySQL 可以理解的日期格式。

关于php - 将日期作为参数传递给 php 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24657207/

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