В моем коде вот как я конвертирую html значения поля даты в unix метку времени перед вставкой в MySQL дБ, что прекрасно работает:
//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 timestamp. (у меня не работает, вместо этого показывает дд / мм / гггг). Моя проблема в том, как получить базовое значение, отображаемое при вводе даты, чтобы пользователи могли его редактировать