matthew9090 Posted April 11, 2011 Share Posted April 11, 2011 i have searched everywhere and no code seems to work. i have time1 and time 2 in the format Y-m-d H:i:s. i just don't know how to find the difference. old time: 2011-04-11 20:15:46 new time: 2011-04-11 21:00:11 after i have the difference, i need to get a resource production per hour which is stored in the database and calculate the new value of the resource. $production_per_hour = 100; $time_old = "2011-04-11 20:15:46"; $time_new = "2011-04-11 21:00:11"; $current_resources = "500"; Link to comment https://forums.phpfreaks.com/topic/233405-time-difference/ Share on other sites More sharing options...
AbraCadaver Posted April 11, 2011 Share Posted April 11, 2011 echo strtotime($new_time) - strtotime($old_time); Will give you the difference in seconds. Some simple math to get days, hours, minutes, etc. Link to comment https://forums.phpfreaks.com/topic/233405-time-difference/#findComment-1200244 Share on other sites More sharing options...
matthew9090 Posted April 11, 2011 Author Share Posted April 11, 2011 i hav almost got it working. i just need the right formula. $calculate = $difference / 60 + $production + $current_resources; $round = round($calculate, 0); that is what i made up but i think it is wrong Link to comment https://forums.phpfreaks.com/topic/233405-time-difference/#findComment-1200264 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.