• Hallo Besucher!

    Du bist neu im Forum? Dann registriere dich hier, um Diskussionen beizutreten oder eigene Themen zu erstellen. Für die Registrierung ist es erforderlich, dass du einen Spielaccount bei Die Stämme hast.

    Andernfalls kannst du dich hier direkt einloggen.

    Falls du dein Passwort vergessen hast, kannst du hier ein neues Passwort anfordern.

Problem mit PHP -> date()

DeletedUser61033

Gast
Huhu ihr,

ich kapier echt nimmer, was ich falsch mache.


PHP:
echo date('d.m.y', strtotime("last Monday"));
gibt korrekterweise "15.08.11" aus.

PHP:
echo date('d.m.y', strtotime("last Monday")+60*60*24*7*11);
gibt nun auf einmal "30.10.11" aus. Welcher aber ein Sonntag ist o_O
Obwohl ich eigentlich nur zum timestamp von diesem Montag 60*60*24*7*11 (also 11 Wochen) dazuzähle...

Korrekt wäre eigentlich der 31.10.11 :/


Ich kann mir das einfach nicht erklären... daher dachte ich mir, ich frage euch einfach mal um Hilfe^^


mfg
Heinzel
 

DeletedUser

Gast
Das ist wirklich komisch. Eigentlich müsste es passen, weil es sind ja 77 Tage die drauf gerechnet werden und vom 15.08 bis zum 31.10 sind es ja 77 Tage..

Vielleicht liegt es daran, dass der 15.08 auch als Tag mitgezählt wird. Das heißt, dass dann am schluss ein Tag fehlt. Also ich meine, dass der 15.08 Tag 1 ist, der 16.08 Tag 2 und dann ist der 30.10 Tag 77. Das wäre so in meinen augen das einzige woran es liegen kann!


MfG
 
Zuletzt bearbeitet von einem Moderator:

DeletedUser

Gast
Sommerzeit ;)

Es "fehlt" also eine Stunde bei den 11 Wochen^^
 

DeletedUser61033

Gast
aaaahh :D
man, da muss man aber auch drauf kommen^^

danke dir :*

mfg
Heinzel
 
Oben