gpt4 book ai didi

php - 通过来自 MYSQL 表的回显正确格式化日期时间本地表单输入

转载 作者:行者123 更新时间:2023-11-29 05:57:49 25 4
gpt4 key购买 nike

我正在尝试将 arrivalDateTimeDest 的值回显到表单中,以便用户可以编辑该值。我已经尝试通过几种方式来实现这一点,但是,echo 的值始终等于 mm/dd/yyyy --:-- --。我究竟做错了什么?下面列出了我的尝试。

<input type='datetime-local' id="arrivalDateTimeDest" name='arrivalDateTimeDest' value="<?php echo date_format($row['arrivalDateTimeDest'],'Y/m/d H:i:s')?>">

<input type='datetime-local' id="arrivalDateTimeDest" name='arrivalDateTimeDest' value="<?php echo date('Y/m/d H:i:s', $row['arrivalDateTimeDest'])?>">

<input type='datetime-local' id="arrivalDateTimeDest" name='arrivalDateTimeDest' value="<?php echo date('c', $row['arrivalDateTimeDest'])?>">

鉴于最近对这篇文章的回答,我已经查明了这个问题,但我还不能解决它。当输入类型 = 文本时,回显该值没有问题,但是,当输入类型设置为 datetime-local 时,我无法执行此操作。

最佳答案

在更改日期格式之前使用 strotitime。检查下面:

<?php $date = "2011-12-05 10:13 AM";?>
<input type='datetime-local' id="arrivalDateTimeDest" name='arrivalDateTimeDest' value="<?php echo date('Y-m-d\TH:i', strtotime($date)); ?>">

关于php - 通过来自 MYSQL 表的回显正确格式化日期时间本地表单输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47710092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com