При использовании следующего формата у меня нет проблем с печатью даты сервера.
<input id = "u&date" type = "date" readonly class = "form-control" value = "<?php echo date("Y-m-d");?>" >
Но с другой стороны, когда я пытаюсь изменить формат даты, она не отображается:
<input id = "u&date" type = "date" readonly class = "form-control" value = "<?php echo date("d-m-Y");?>" >
да, это действительно проблема, я просто хочу изменить формат даты, но по какой-то причине он перестает работать при отображении этой даты
Я добавил ответ за тебя






Измените type = "date" на type = "text" во втором поле ввода. См. ниже:
<input id = "u&date" type = "date" readonly class = "form-control" value = "<?php echo date("Y-m-d");?>" >
<input id = "u&date" type = "text" readonly class = "form-control" value = "<?php echo date("d-m-Y");?>" >
Когда у вас есть input type = date, система снова форматирует / проверяет дату. У вас есть тире в вашем 1-м вводе, но он меняется на косые черты. См. Снимок экрана ниже:
Если вас устраивает ответ, просто примите его, пожалуйста.
Вы пытаетесь изменить формат даты? Быть конкретным.