【问题标题】:How to set default date value to input of type 'date'?如何将默认日期值设置为“日期”类型的输入?
【发布时间】:2020-03-25 04:13:08
【问题描述】:

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

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

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

【问题讨论】:

标签: php date input


【解决方案1】:

你可以这样做

<?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 )。

资源

【讨论】:

    【解决方案2】:

    尝试 RMo 解决方案或尝试。

    <input name="date" type="date" value="<?php echo date('F d, Y'); ?>" />

    地点:

    • F 代表单词中的月份
    • d 代表天数,
    • Y 代表 4 位数字的年份。

    【讨论】:

      猜你喜欢
      • 2022-12-05
      • 2021-01-07
      • 1970-01-01
      • 2011-10-22
      • 1970-01-01
      • 2014-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多