rascle Posted March 2, 2009 Share Posted March 2, 2009 $times = date("i"); $timeh = date("H"); $times = floor($times); $time = "$timeh:$times"; $logtime = $time; $logdate = date("d/m/y"); What i am trying to do is floor the $times so that if you log out at 06.09 it floors it to 06.00. However at the moment it floors it to: 06.9. What should i do? Thanks -RascleRhys.com Link to comment https://forums.phpfreaks.com/topic/147600-solved-floor-problem/ Share on other sites More sharing options...
premiso Posted March 2, 2009 Share Posted March 2, 2009 Why even have the minutes then? Why not just do the hour if you are just going to set it to 06:00 ??? Link to comment https://forums.phpfreaks.com/topic/147600-solved-floor-problem/#findComment-774863 Share on other sites More sharing options...
rascle Posted March 2, 2009 Author Share Posted March 2, 2009 Good point lol Thanks Link to comment https://forums.phpfreaks.com/topic/147600-solved-floor-problem/#findComment-774864 Share on other sites More sharing options...
phpdragon Posted March 2, 2009 Share Posted March 2, 2009 $times=date("G"); Link to comment https://forums.phpfreaks.com/topic/147600-solved-floor-problem/#findComment-774867 Share on other sites More sharing options...
premiso Posted March 2, 2009 Share Posted March 2, 2009 On a side note: <?php $times = (float) date("i"); $times = ($times / 100); echo $times . "<br />"; $timeh = date("H"); $times = floor($times); $time = "$timeh:$times"; echo $time; $logtime = $time; $logdate = date("d/m/y"); die(); ?> That would do what you "wanted" it to do. You just had to divide it by 100 to get it to be in decimal format. Link to comment https://forums.phpfreaks.com/topic/147600-solved-floor-problem/#findComment-774868 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.