Para este tipo de tratamientos, que solo se basan en comparar es mejor utilizar números enteros, fecha tipo unix.
En PHP la obtienes con la función time() y te daría un número similar a este: 1317914915.
Si quieres hacer cálculos, solo suma o resta segundos.
Una hora 3600,
Un día 86400...
Aquí tienes una web con el conversor:
http://www.epochconverter.com/
Por si sirve de ayuda.
PD.: Acabo de leerlo, creo que es la misma que apunta GatorV.