tengo un campo de mi base de datos que es campos de muestra de fecha de inicio/finalización es
campo de muestra
start_date | end_date 2017-04-19 | 2017-04-23lo que quiero hacer es mostrar estos datos a mi:
<input type="date" name= "start_date" value="<?php echo $value['start_date']?>">pero lo que sucede es que no muestra nada... traté de usar
<input type="date" name= "start_date" value="<?php echo date('Ym-d',strtotime($value["start_date"]))?>">pero muestra una fecha diferente que no es de mi base de datos. ¿Alguna sugerencia para mostrar los datos de fecha de mi base de datos en el tipo de entrada = "fecha"?
strtotime se usa para formatear una hora/fecha local de acuerdo con la configuración local
Prueba así:-
<input type="date" class="m-wrap" value="<?php echo strftime('%Y-%m-%d', strtotime($value['start_date'])); ?>" name="date" /> Funcionará para usted. Para verificar sobre strtotime , mire esto