12.34.5678 ist ja keine Zahl mehr, sondern ein String! Und da bringt größer/kleiner natürlich nicht die erwarteten Resultate. Ein Datum sollte man immer im Unix-Format abspeichern, da sich mit diesem rechnen lässt. Ansonsten musst du es zurückkonvertieren...
http://php.net/de/mktime