2015-04-06 2 views
-2

Я работаю над веб-приложением, в котором активность веб-пользователя должна составлять полчаса раньше заданного времени.Активность вычисления времени в Php

Мне нужно рассчитать время за полчаса до заданного времени.

означает, что если дата и время, как дают 08/04/2015 16:00:00 теперь нужно рассчитать время за полчаса до данного времени т.е. 08/04/2015 15:30:00 в течение этого веб-активности блокируется для конечного пользователя.

Пожалуйста, дайте мне предложение и образец кода на PHP.

+0

Вы можете создать сеанс и хранить время и создать переменную $ stoptime, которая будет составлять 30 минут, и вы можете сравнить время начала, которое вы сохранили в сеансе и текущее время, и вы можете продолжить –

ответ

0

вы можете принять это за refrence, , но вы должны изменить код в соответствии с вашими требованиями

$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 
} 

дайте мне знать, если дальнейшая классификация необходима

Смежные вопросы