Timestamp buiten queries?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Snake

Snake

19/01/2009 11:15:00
Quote Anchor link
Hey,
Ik heb in mijn database een standard select query voor de user van de sessie die op dat moment bestaat. Daarin staat geen unix_timestamp voor de kolom waar ik het verschil voor NOW() mee wil laten berekenen.
Ik doe het normaal gesproken altijd met SELECT UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(tijd) AS time enz...
Ik wil weten of er voor een datum als bijvoorbeeld 2008-10-12 13:52:28 ook buiten een query een soort van timestamp gebruikt kan worden, zodat ik niet te veel queries hoef te gebruiken.
 
PHP hulp

PHP hulp

16/10/2021 07:52:03
 
- SanThe -

- SanThe -

19/01/2009 11:46:00
 
Menno Ridder

Menno Ridder

19/01/2009 11:47:00
Quote Anchor link
Een functie om te kijken welke datum het op dit moment is? Dat kun je gewoon met date() doen. Daar kun je wel wat met weergave van tijd datum spelen.
http://nl.php.net/date

EDIT: Damn, te laat.
Gewijzigd op 01/01/1970 01:00:00 door Menno Ridder
 
Crispijn -

Crispijn -

19/01/2009 11:51:00
Quote Anchor link
Let op: rekenen met de database gaat in vele malen sneller dan met php. Je keuze minder query's te gebruiken en daarvoor in de plaats wat php vergelijkingen moet je dus nog even goed afwegen! Desnoods testen en kijken wat er sneller is!
 
Snake

Snake

19/01/2009 12:01:00
Quote Anchor link
Haha, bedankt! Eindelijk gevonden hoe het werkt.
@ Crispijn:
Ik wil graag zo min mogelijk verbinding met de database zoeken. Het lijkt iets beter als er gewoon strtotime staat in plaats van een query van 30 tekens. De server kan het aan ;)
@ Menno:
Je leest volgens mij niet goed :) Ik zei dat ik al een date had, maar ik wilde daarvan een secondeberekening maken.
Gewijzigd op 01/01/1970 01:00:00 door Snake
 



Overzicht Reageren

 
 

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.