blueman378 Posted January 4, 2010 Share Posted January 4, 2010 Hi guys, Is there a simple way to eg if(18:30 > 07:30) echo "correct"; obviously i know this wont work. but is there a function to do it or will i have to explode it on : and then compare the hours, if they are equal then compare the minutes? Link to comment https://forums.phpfreaks.com/topic/187183-compare-time-in-format-hhmm/ Share on other sites More sharing options...
premiso Posted January 4, 2010 Share Posted January 4, 2010 You should be able to use strtotime to convert them to a unix timestamp to compare. If that does not work properly, you can use the explode with mktime function to create a timestamp for comparison. $time1 = strtotime("18:30"); $time2 = strtotime("07:30"); if ($time1 > $time2) echo "Correct"; Link to comment https://forums.phpfreaks.com/topic/187183-compare-time-in-format-hhmm/#findComment-988454 Share on other sites More sharing options...
blueman378 Posted January 5, 2010 Author Share Posted January 5, 2010 cheers, works perfect. Link to comment https://forums.phpfreaks.com/topic/187183-compare-time-in-format-hhmm/#findComment-988508 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.