Tom: Alter errechnen

Beitrag lesen

Hello,

Dann hat er aber das Problem, dass er die Schaltjahre in den Timestamp reinrechnen muss.

Wieso denn das? strtotime() wandelt das eingegebene Datum in ne Timestamp. Wieso sollte ich da selbst das Schaltjahr einrechnen müssen?

Seit wann bist Du so kleinlich? Ob das nun strtotime() für ihn macht, oder er es "zu Fuß" reinrechnet, ist doch hier unerheblich.

Ich wollte nur klamachen: Er muss nicht mit dem Schaltjahr rechnen.

Und warum soll er ein human readable Format YYYYMMDD, in dem (oder ähnlich) der User die Daten sowieso eingibt, erst teuer umrechnen in einen Timestamp, das Tagesdatum dann auch umrechnen in einen Timestamp, usw., wenn er durch ganz einfachen Vergleich der Rohdaten mit einer Addition und einem Vergleich das gewünschte Ergebnis hat?

Ich sehe das Schaltjahr da nirgends mehr drin, denn

"2014"."07"."06" >= (1996+18)."07"."06"   # String-Konkatination

Die einzelnen Fragmente sind vorher auf die vorgeschriebene Stellenzahl mit führenden Nullen aufzufüllen. Die müssen ja ohnehin auf ihre Ranges geprüft werden.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
Die ultimative Seite für Selbermacher