我创建了一个带有字段date_time的表,它的数据类型是 日期.
我正在使用PHP从这个表中获取记录,我想在HTML页面中显示这个日期和时间。
<input type="datetime-local" name="date"/>
我设置了它的值属性,但它没有显示日期,我需要进行任何转换才能在HTML的输入中显示日期和时间吗?
你需要将mysql的日期值转换为HTML的默认格式datetime-local,使用这个函数进行转换。
date ('Y-m-d\TH:i:s', strtotime($Yordatevalue));
这应该会有帮助。
<?php
$date = '2020-05-12T08:30'; // Or how you fetch the records?
?>
<input type="datetime-local" name="date" value="<?php echo $date;?>"/>