generate functionSun, 27 Nov 2022

php check if given date time string has passed, tomorrow, today or other time

function php_check_time($time) { $now = new DateTime(); $target = new DateTime($time); $diff = $now->diff($target); $diffDays = (integer)$diff->format( "%R%a" ); switch($diffDays){ case 0: return "today"; break; case -1: return "yesterday"; break; case +1: return "tomorrow"; break; default: return "in $diffDays day(s)"; break; } }

Questions about programming?Chat with your personal AI assistant