我想以HTML输入类型显示“当前日期和时间”,我将其保存在数据库中。
我当前的代码是:
<?php
$date = date('Y-m-d H:i s');
<input type="datetime-local" name="date" value="' .$date. '">
?>
该代码仅在显示日期时有效。但是,每当我设定时间时,它都不会起作用。
答案 0 :(得分:0)
如果您的代码实际上是真正的代码,那么您首先需要对其进行清理,因为它首先不是有效的PHP。
<?php $date = date('Y-m-d\TH:i'); ?>
<input type="datetime-local" name="date" value="<?= $date ?>">
PHP代码必须与HTML元素分开。因此,第一个PHP块分配$date
,第二个PHP块使用short echo语法输出该PHP变量内联值。
编辑:由于要查找当前时间,因此应以适当的格式打印日期时间值。我已根据PHP date format和datetime-local input value为您调整了此设置。