-6ren"> -根据标题,我正在尝试考虑一种方法来限制当前时间之后的用户输入字段。假设现在是上午 10:00,则该字段只允许输入上午 10:00 之后的时间,例如上午 11:00、下午 12:00 等。 我尝试了以下-6ren">
gpt4 book ai didi

javascript - 限制用户在当前时间之后输入 HTML <input type = "time">

转载 作者:行者123 更新时间:2023-11-28 03:07:07 25 4
gpt4 key购买 nike

根据标题,我正在尝试考虑一种方法来限制当前时间之后的用户输入字段。假设现在是上午 10:00,则该字段只允许输入上午 10:00 之后的时间,例如上午 11:00、下午 12:00 等。

我尝试了以下方法,但没有成功:

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

我相信这是由于 PHP time() 函数将其输出为 Unix 时间戳,而不是小时、分钟和秒。有什么办法解决这个问题吗?最好使用 PHP 或 Javascript?

最佳答案

您可以使用date格式化时间戳。如果没有为date提供时间戳,则默认为当前时间戳。

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

关于javascript - 限制用户在当前时间之后输入 HTML &lt;input type = "time">,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60511094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com