verschil tussen twee timestamps
Hoi,
Ik mijn database heb ik een tabel met twee timestamps : IN en UIT (formaat h:m:s)
(Secondes zijn trouwens niet relevant)
Nu zit ik al even te puzellen hoe ik het tijdsvershil kan uitrekenen :
IN : 08:10:00
UIT: 09:20:00
tijdsverschil : 01:10:00
Tevens vraag ik me af hoe je die tijden het best kan optellen, zodat
01:40:00 + 01:30:00 = 03:10:00 wordt en geen 02:70:00
Kan iemand me even opweg hebben, krijg met Google niet mijn vinger er achter...
Ik mijn database heb ik een tabel met twee timestamps : IN en UIT (formaat h:m:s)
(Secondes zijn trouwens niet relevant)
Nu zit ik al even te puzellen hoe ik het tijdsvershil kan uitrekenen :
IN : 08:10:00
UIT: 09:20:00
tijdsverschil : 01:10:00
Tevens vraag ik me af hoe je die tijden het best kan optellen, zodat
01:40:00 + 01:30:00 = 03:10:00 wordt en geen 02:70:00
Kan iemand me even opweg hebben, krijg met Google niet mijn vinger er achter...
Gesponsorde koppelingen:
Zoek eens op datediff.
En dan met name timediff
hmmm, wil nog niet helemaal lukken althans, deels :
Het tijdsverschil lukt nu wel, maar ik krijg dit niet opgeteld.
tijdsverschil 1 + tijdsverschil 2 = tijdsverschiltotaal
01:30:00 + 2:45:00 = 04:15:00
Ik gebruik strtotime om de tijden om te zetten, en tel dit vervolgens op.
Zet ik dit vervolgens weer om naar een normale tijd, dan komt er geen goede waarde uit...iemand suggesties ?
Het tijdsverschil lukt nu wel, maar ik krijg dit niet opgeteld.
tijdsverschil 1 + tijdsverschil 2 = tijdsverschiltotaal
01:30:00 + 2:45:00 = 04:15:00
Ik gebruik strtotime om de tijden om te zetten, en tel dit vervolgens op.
Zet ik dit vervolgens weer om naar een normale tijd, dan komt er geen goede waarde uit...iemand suggesties ?
Gewijzigd op 03/07/2010 16:53:45 door John van der Linden
Ja, maak gebruik van MySQL en niet van PHP's timestamp. Vervolgens kun je het verschil gewoon uitrekenen in MySQL ;-)



