如何在输入datetime-local中显示日期和时间

时间:2020-05-12 05:52:30

标签: php html mysql datetime

我创建了一个字段为date_time的表,其数据类型为 datetime

我正在使用PHP从该表中获取记录,我想在HTML页面中显示此日期和时间。

<input type="datetime-local" name="date"/>

我正在设置其value属性,但未显示日期,是否需要执行任何转换以在HTML输入中显示该日期时间?

2 个答案:

答案 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;?>"/>