php - 如何将默认日期值设置为“日期”类型的输入?
问题描述
我在PHP
变量中有一个日期值,$date
它希望在输入中显示具有以下代码的日期类型:
<input type="date" value="<?php echo $date;?>" name="date">
我想在$date
日期的输入文本框中显示变量中的值。此外,用户应该能够从日期选择器中选择值,这工作正常,但我希望日期应该在那里。我查看了以前的问题,他们分配了今天的值,但我想使用$date
变量中的值。
解决方案
你可以做类似的事情
<?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 )。
资源
推荐阅读
- json - Lua json 模式验证器
- asp.net - 在 ASP.NET Core Razor Pages 中,如何获取该页面上下文之外的页面的视图引擎路径?
- python - When using open() as f: does f represent a new variable being created?
- prolog - 检查列表是否在 Prolog 中排序
- jquery - Bootstrap 和 jQuery 滑块的绝对位置
- jquery - 将类添加到具有特定类的外部 div
- python - 创建递归函数以查找具有特定属性值的对象
- python - 加入最多字符限制的句子列表
- c# - DataBinding to a checkbox not working correctly
- ruby - 为什么我必须引用方法而不是@variable?