php - if date time difference is over cetain amount -


$now = new datetime(); $future_date = new datetime($date);  $interval = $future_date->diff($now);  echo $interval->format("%d days, %h hours, %i minutes, %s seconds"); 

basically want use difference between 2 dates , whatever person has booked. need use if statement check if difference between 24 hours / 1 day.

how use datetime in if statements? like

if ($interval > 24 hours) { allow } problem how write 24 hours in php? sounds dumb know.

$now_ts = $now->gettime(); $future_date_ts = $future_date->gettime(); if ($future_date_ts - $now > 60 * 60 * 24) {     // more 24 hours before $future_date } 

if want diff other way add:

$now - $future_date_ts > 60 * 60 * 24 // more 24 hours after $future_date 

this gives 48 hour range around $future_date.


Comments

Popular posts from this blog

java - Intellij Synchronizing output directories .. -

git - Initial Commit: "fatal: could not create leading directories of ..." -