Uren Minuten en Seconden

Door , 23 jaar geleden, 5.341x bekeken

Hiermee kun je bijvoorbeeld uitrekenen hoeveel tijd er verstreken is sinds x(uit de database). Hij is gemaakt voor een tijd tot 23 uur, daarna zal hij geen 1 dag en 1 uur zeggen maar 25 uur.

Gesponsorde koppelingen

PHP script bestanden

  1. uren-minuten-en-seconden

 

Er zijn 7 reacties op 'Uren minuten en seconden'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Jelmer -
Jelmer -
23 jaar geleden
 
0 +1 -0 -1
Misschien niet een slecht idee:
- variabelen buiten quotes
- return ipv echo gebruiken (aanrader!)
- geen @-tjes nodig hebben
- kijken naar de % en ^ operator.
Jan Koehoorn
Jan Koehoorn
23 jaar geleden
 
0 +1 -0 -1
Misschien ook een goed idee: verdiep je in de datum en tijd functies van MySQL. Stel je hebt een tabel met een veld 'datum' type DATETIME, dan kun je simpel dit doen:

SELECT TIMEDIFF(datum, NOW()) AS verschil
FROM tabel
... (evt WHERE condition)
Eric Cartman
Eric Cartman
23 jaar geleden
 
0 +1 -0 -1
Zo, dat is een stuk minder code Jan :p...
Jan Koehoorn
Jan Koehoorn
23 jaar geleden
 
0 +1 -0 -1
Zeker! Hoewel het maken van een script als dit natuurlijk wel een heel goede oefening kan zijn.
Eric Cartman
Eric Cartman
23 jaar geleden
 
0 +1 -0 -1
Meer een oefening in wiskunde als ik alles zo zie...
Han eev
Han eev
23 jaar geleden
 
0 +1 -0 -1
volgens mij kan je dit makkelijker met
time() en date() doen
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Willem vp
Willem vp
23 jaar geleden
 
0 +1 -0 -1
Overigens kun je MySQL ook voor dit soort berekeningen gebruiken als je geen datbase hebt. Je maakt gewoon een connectie en voert een query uit als:

SELECT TIMEDIFF (NOW(), $datum)

Je query geeft dan als resultaat een rij met daarin de uitkomst van je berekening.

Het lijkt misschien een beetje overkill om MySQL voor dit soort dingen te misbruiken, maar het scheelt wel een heleboel code en is waaschijnlijk nog sneller ook ;-)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. uren-minuten-en-seconden

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.