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