Поле ввода html нельзя заставить делать это. Вы можете либо позволить пользователю ввести то, что он хочет, а затем проверить на стороне сервера с помощью php, если формат соответствует.
Или вы используете jQuery и плагин jQuery Validation (javascript), чтобы предоставить клиенту проверку перед отправкой формы. например как это
$("#myform").validate({
rules: {
field: {
required: true,
date: true
}
}
});
Но вам все равно нужно проверить формат на стороне сервера, поскольку у пользователя может быть отключен JavaScript.