Misschien is het al een keer gevraagd maar ik heb het niet kunnen vinden:

Hoe vergelijk ik twee data met elkaar? bv.
als datum1 twee maanden later is dan datum2 dan...
Dat hangt er van af. In een MySQL omgeving kun je gewoon de vergelijkingsoperatoren gebruiken:

WHERE datumtijd1 > datumtijd2

of je werkt met de MySQL functie DATEDIFF.

In PHP wordt het wat lastiger. Om te kijken of datum1 twee maanden later is dan datum2 moet je ze eerst converteren naar timestamps en dan het verschil in secondes berekenen.
timestamp doe ik gewoon met strtotime neem ik aan?
strToTime(), time() en mktime() geven volgens mij de unix-timestamp.

Zie ook http://php.net/strtotime (vervang strtotime door de functie, heerlijk systeem, dat php.net :)

Reageren