当前位置: 首页 > 知识库问答 >
问题:

输入字段中的日期时间值

云瑞
2023-03-14

我有一个问题,用PHP在输入字段中回响DateTime。现在,我无法在输入字段中回响所选的DateTime值。

下面是我的示例编码,我使用下面的方法无法回显所选值:

<?php
$datetime ="2021-06-04 09:13:00";
?>
<input type="datetime-local" class="form-control" id="datetime" name="datetime" value="<?php echo date('Y-m-d\TH:i:s', strtotime($datetime));?> ">

结果如下图所示:

这是我的在线工作示例代码:https://paiza.io/projects/D-J1uBPeHJuL8jCOhToRQQ

希望有人能指导我如何解决这个问题。谢谢。

共有2个答案

宇文和昶
2023-03-14

PHP使用HTML5 Datetime本地修改数据库中现有的日期时间我写这个函数主要是为了得到HTML5 Datetime的工作,它可以与任何脚本一起使用。

<?php
// Code by Ajmal Praveen
 $time = date("Y-m-d H:i:s");
// Used Current Date time
 $GetDate = date("c", strtotime($time));
 list($Date) = explode('+', $GetDate);
 $GetDate = $Date;
// Code by Ajmal Praveen
 //Output
 ?>
 <input type="datetime-local" value="<?php echo $GetDate; ?>">

如果代码有用,请进行向上投票。非常感谢。

柯捷
2023-03-14

你可以这样跟着

<?php
// Ajmal Praveen

$datetime ="2021-06-04T09:13:00";
?>
<input type="datetime-local" value="<?php echo $datetime; ?>">

它会起作用的。您需要在日期和时间之间包含T

 类似资料:
  • 我有一个java实体类TimeEntry.java它的属性之一是Date,它看起来像这样。 对于该字段,在swagger UI模型模式上,字段日期显示为“日期”:“2016-01-08T22:34:22.337Z”,但我需要该字段作为“日期”:“2016-01-08”。 我尝试了以下方法: 请帮帮忙。

  • 您如何验证有效的 HTML JavaScript 即使我对表单中的其他字段使用相同的方法,对空字段的验证也不起作用。

  • 我们有带有日期字段(类型date)的表,将时间戳插入日期字段在某些oracle环境中工作(我们有多种开发环境),但在某些环境中失败。

  • 问题内容: 我想通过表达式从表中获取所有行: 但是,如果该列包含日期时间,可以这样说: 但是如果我这样做: 它不会排。 我猜这是因为$ date = 2014-07-10,这使MySQL假设它是2014-07-10 00:00:00。 在普通的MySQL中,我会做 使用Laravel的口才相当于什么? 问题答案: Laravel 4+为您提供这些方法:,,(#3946)和(#6879)。 他们为您

  • 我有两个输入字段fromDate和toDate(都是date)。我使用datepicker作为输入字段fromDate。toDate是只读的,并且依赖于fromDate。也就是说,toDate的日期是6+。例如,如果fromDate是11/30/2014,则toDate是12/6/2014。 我的jsp代码是 和js代码为: 谢谢

  • 问题内容: 我有一个脚本,需要在脚本的不同行执行以下命令: 在我的陈述中,我有以下内容: 我收到以下错误: 如果我将语句的顺序更改为: 我收到以下错误: 如果我再次将语句更改为: 我收到以下错误: 这是怎么回事,我怎么都可以工作? 问题答案: 您的麻烦是,您有一些代码希望对 模块 进行引用,而其他代码希望对类进行引用 。 显然,不能两者兼有。 当您这样做时: 您首先要设置为对该类的引用,然后立即将