我正在开发一个Web应用程序,其中Web用户活动将在给定时间前半小时进行阻止。
我需要在给定时间前半小时计算时间。
表示日期和时间是否与08/04/2015 16:00:00
相同
现在需要计算给定时间之前半小时的时间,即在此期间为最终用户阻止网络活动的08/04/2015 15:30:00
。
请用PHP提供建议和示例代码。
答案 0 :(得分:0)
你可以拿这个作为参考, 但您需要根据您的要求修改代码
$start_time = strtotime("2008-12-13 10:42:00"); // get this time while user loggs in
$end_time = strtotime(date('Y-m-d H:i:s'));// this is dynamic time, it changes everytime when the page is reloaded
$difference_in_minutes = round(abs($end_time - $start_time) / 60,2); // this will return the diference between two times in minutes
if($difference_in_minutes >= 30)
{
// do you 30 minutes block stuff here
}
如果需要进一步分类,请告诉我