login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Urenregistratiesysteem

Offline p1n0 - 30/10/2006 16:42
Avatar van p1n0Nieuw lid Hallo,

Ik ben bezig met een urenregistratiesysteem en heb al de volgende code:

  1. $blaat = explode(":", $van);
  2. $blaat2 = explode(":", $tot);
  3.  
  4. $uur = $blaat[0] * 60;
  5. $min = $blaat[1];
  6. $tijd = $uur + $min;
  7.  
  8. $uur2 = $blaat2[0] * 60;
  9. $min2 = $blaat2[1];
  10. $tijd2 = $uur2 + $min2;
  11. $aantmin = ($tijd2 - $tijd);
  12.  
  13. $echtgoed = $aantmin / 60;


Dit werkt allemaal perfect, behalve als iemand bijvoorbeeld om 22:00 begint en om 2:00 klaar is.
Iemand enig id hoe ik dit op kan lossen, zodat er in dit geval de varialbele $echtgoed 4 is?

Alvast bedankt!

3 antwoorden

Gesponsorde links
Offline GTW - 30/10/2006 16:47
Avatar van GTW Gouden medaille

PHP gevorderde
ik heb wel een ideetje...
kijken of de tweede tijd lager is dan de eerste. Als dat het geval is, doe je uur1-uur2, dan doe je 24-"de uitkomst van net".
en dan kom je op 4... Beetje duideijk?  
Offline Thomas - 30/10/2006 16:54
Avatar van Thomas Moderator Werk met DATETIMEs en converteer de tijden naar UNIXtimes?
Offline p1n0 - 30/10/2006 17:36
Avatar van p1n0 Nieuw lid thx GTW het is gelukt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.203s