在我的代码中,这是我如何在插入到 MySQL 数据库之前将 html 日期字段值转换为 unix 时间戳,这工作正常:
//HTML Code:
<div class="form-group">
From:
<input type="date" name="dateFrom" value="<?php echo date('Y-m-d'); ?>" required/>
</div>
<div class="form-group">
To:
<input type="date" name="dateTo" value="<?php echo date('Y-m-d'); ?>" required/>
</div>
//PHP Code to convert to Time Stamp:
<?php $post->unix_stamp = strtotime($_POST['dateFrom']);
$post->unix_stamp_ex = strtotime($_POST['dateTo']);
$post->save(); ?>
如何将 unix 时间戳转换回 html 输入日期值以进行编辑?我试过的:
<input type="date" name="dateTo" value="<?php echo date("Y-m-d\TH:i:s",$post->unix_stamp_ex); ?>" required/>
其中 $post->unix_stamp_ex 是 unix 时间戳值。(对我不起作用,而是显示 dd/mm/yyyy)。我的问题是如何获取基础值,以显示在日期输入中,以便用户可以对其进行编辑
扬帆大鱼
拉丁的传说
拉风的咖菲猫
哈士奇WWW
随时随地看视频慕课网APP