atlanta Posted February 8, 2008 Share Posted February 8, 2008 Hi all, I having some trouble substracting time.. well ok here the basics of my project students clock in and out and i have it subtract the clock out from the clock in and i want it to output to me how many hours and mins they were clocked in . I was doing some test solutions but the one below actually outputs the hour it click in or out not the amount subtracted from each other. The time in the below code is 3 mins and 17 secs from each other but as you can see it does output 00 for hours it gives you <?php $posted_date = "1202478546"; $cur_date = "1202478743"; $time_pass = $cur_date - $posted_date; $elapsed_time = date("H \h\o\u\\r\s\ i \m\i\\n\s\ s \s\e\c\s",$time_pass); print "$elapsed_time"; ?> Link to comment https://forums.phpfreaks.com/topic/90057-solved-subtracting-time/ Share on other sites More sharing options...
thebadbad Posted February 8, 2008 Share Posted February 8, 2008 You should use gmdate() instead of date() when displaying a time difference, or else the time zone difference between your server and Greenwich will show. Your script works fine when only that's changed. Link to comment https://forums.phpfreaks.com/topic/90057-solved-subtracting-time/#findComment-461738 Share on other sites More sharing options...
atlanta Posted February 8, 2008 Author Share Posted February 8, 2008 HAHAHA Thanks much your the man.. Link to comment https://forums.phpfreaks.com/topic/90057-solved-subtracting-time/#findComment-461747 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.