Entrada de usuario límite de HTML <input type = "tiempo"> Después de la actual

ShawnTheMaroon47:

De acuerdo con el título, estoy tratando de pensar en una manera de limitar la entrada del usuario de un campo después de la hora actual. Decir si es a las 10:00 estoy ahora, el campo sólo se permite la entrada de las veces después de las 10:00 de la mañana, por ejemplo, las 11:00 am, 24:00 etc.

He intentado el siguiente, pero en vano:

<?php $currenttime = time(); <input type="time" name="time" min="<?php echo $currenttime?>">

Creo que esto se debe a la función de tiempo () de PHP salida como una marca de tiempo Unix, en lugar de en horas, minutos y segundos. Hay alguna solución para esto? Preferiblemente usando PHP o Javascript?

frobinsonj:

Se puede utilizar datepara las marcas de tiempo de formato. Si no se proporciona ninguna marca de tiempo a date, el valor predeterminado es la fecha y hora actual.

<?php $currenttime = date("H:i"); ?>
<input type="time" name="time" min="<?php echo $currenttime?>">

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=278344&siteId=1
Recomendado
Clasificación