Re: Get Hours/Mins/Secs between two timestamps?
| From: | Andreas Landmark | Date: | Wed, 12 Dec 2001 11:34:56 +0000 |
| Subject: | Re: Get Hours/Mins/Secs between two timestamps? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-77418@lists.php.net to get a copy of this message | ||
On Wed, Dec 12, 2001 at 11:31:25AM -0000, Jon Farmer wrote:
> >Is there a function in PHP that will output the difference between two
> timestamps (hours/mins/secs), similar in >the way that getdate() extracts
> the date of a timestamp? Thank you.
>
>
> How about subtracting the one timestamp from the other and then devide by
> 3600, with the remainder divided by 60 and the remainder is your seconds.
>
Since you asked, i guess you're not familiary with the % operator
(modulus). Read the operator section of the manual, and you'll see how
modulus is your friend...
But a better way, is to subtract one from the other and then use
gmdate() on the difference, that way you don't have to worry about
differences in excess of 60 secs...
--
Andreas D Landmark / noXtension
Time flies like an arrow, but fruit flies like a banana.