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 Quote 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 ??? Quote 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 Quote 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"); Quote 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. Quote Link to comment https://forums.phpfreaks.com/topic/147600-solved-floor-problem/#findComment-774868 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.