首页 > 解决方案 > 如何将默认日期值设置为“日期”类型的输入?

问题描述

我在PHP变量中有一个日期值,$date它希望在输入中显示具有以下代码的日期类型:

<input type="date" value="<?php echo $date;?>" name="date">

我想在$date日期的输入文本框中显示变量中的值。此外,用户应该能够从日期选择器中选择值,这工作正常,但我希望日期应该在那里。我查看了以前的问题,他们分配了今天的值,但我想使用$date变量中的值。

标签: phpdateinput

解决方案


你可以做类似的事情

<?php 
$timestamp = time();
$date = date( "Y-m-d", $timestamp );
?>

<input type="date" value="<?php echo $date; ?>" name="date">

解释

date( "Y-m-d", $timestamp )将时间戳格式化为适当的格式(例如 2019-11-29 )。

资源


推荐阅读