我正在尝试从我的数据库中检索Datetime
值并将其放在带有html input
的{{1}}中,但它没有显示任何内容。
date type
当我$resQuery = mysql_query("SELECT * FROM reserveringen WHERE id = $ID");
while ($resInfo = mysql_fetch_array($resQuery))
{
$dateTime = $resInfo[3];
}
<?php echo "<input name='dateTime' type='datetime-local' value='$dateTime'"?>
时,我收到此错误:F12
。
答案 0 :(得分:1)
这为我们解决了这个问题!
我将查询更改为:
SELECT *, DATE_FORMAT(Datum, '%Y-%m-%dT%H:%i') AS Datum_conv FROM reserveringen WHERE id = $ID
答案 1 :(得分:0)
问题是,当您将数据写入数据库时,您使用了错误的日期格式。仔细查看日期时间值:
2525-0505-16161616 0606:0505
一定是
25-05-16 06:05
保存数据时您使用以下日期格式:
date('dd-mm-yyyy HH:ii')
而不是
date('d-m-Y H:i');