techiefreak05 Posted February 9, 2008 Share Posted February 9, 2008 If the following displays the amount of hours, how can I show minutes? Code: <?php $timeDiff=$r["timeDiff"]; //column that was made by subtracting SMALLER unix timestamp from LARGER timestamp. $hoursDiff = $timeDiff / 3600; echo $hoursDiff . " Hours Worked"; ?> Thanks. Quote Link to comment https://forums.phpfreaks.com/topic/90160-hours-minutes-etc/ Share on other sites More sharing options...
AndyB Posted February 9, 2008 Share Posted February 9, 2008 $timediff/60 will display the result in minutes ... but did you actually want to display hours and minutes together, e.g 4 hrs 20 mins or 4:20 or what? Quote Link to comment https://forums.phpfreaks.com/topic/90160-hours-minutes-etc/#findComment-462339 Share on other sites More sharing options...
techiefreak05 Posted February 9, 2008 Author Share Posted February 9, 2008 yes, something like 4hours 20 minutes. I have this: <?php $sqlGetDiff=mysql_query(" SELECT ID,empID,(timeOUT - timeIN) as timeDiff FROM tp2 WHERE timeIN !='' AND timeOUT !='' AND ID = $entryID ") or die(mysql_error()); while($arr=mysql_fetch_assoc($sqlGetDiff)){ $timeDiff=$arr["timeDiff"]; $hoursDiff = $timeDiff / 3600; $hoursDiff=round($hoursDiff); $minsDiff = $timeDiff / 60; $minsDiff=round($minsDiff); $hoursD = $hoursDiff . " Hours: " . $minsDiff . " Minutes"; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/90160-hours-minutes-etc/#findComment-462343 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.