我有两个时间字段,如
if i add new time i.e in b/w $a time and $b time, it is not suppose to take,
how to do this using php.
if i add new time i.e in b/w $a time and $b time, it is not suppose to take,
how to do this using php.
if i add new time i.e in b/w $a time and $b time, it is not suppose to take,
如果我添加新的时间,即b / w $ a time和$ b time,则不应该考虑, 如何使用PHP做到这一点。 如何使用PHP做到这一点。 $ A = 10:00; $ B = 10:30;
if i add new time i.e in b/w $a time and $b time, it is not suppose to take,
how to do this using php.
<?php
$c=$_POST['intime'];
$d=$_POST['outtime'];
if()
{
echo '';
}
else
{
insert query
}
?>
答案 0 :(得分:0)
使用可以使用date()获取当前小时和分钟,然后检查该值是否在您要阻止的范围内。
$nowInt = (int)date('Hi');
if($nowInt >= 1000 && $nowInt <= 1030) {
echo 'request blocked';
} else {
// do database insert
}
H
为00到23,因此它将匹配AM而不是PM。 i
是00到59.日期函数生成一个字符串,但是两个数值连在一起,你可以简单地将它转换为整数,然后进行直接的数字比较。
在10:00 AM之前的时间,小心前导零,因为转换为整数将删除它们。因此,如果您需要检查上午9:00,整数值将达到900。