phpbar.de logo

Mailinglisten-Archive

[php] Seltsames Verhalten bei strtotime()

[php] Seltsames Verhalten bei strtotime()

Florian Grell grell at werk4.net
Di Okt 22 14:53:12 CEST 2013


Am 22. Oktober 2013 14:41 schrieb "Mario Haßler" <M.Hassler at gmx.de>:

> Ohne es genauer untersucht zu haben -- könnte es mit dem Ende der
> Sommerzeit zu tun haben...?
>

Das wäre auch meine Vermutung.


> Ich nehme daher, wenn ich nur den Tag haben will, immer 12:00 Uhr mittags.
>

Genau, das wäre Variante a):
echo date('Y-m-d', strtotime('2013-10-26 12:00:00') + 86400 * 7);

Oder (vielleicht noch besser. da spart man sich die Uhrzeit):
echo date('Y-m-d', strtotime('+7 days', strtotime('2013-10-26')));

Und wahrscheinlich am besten:
http://www.php.net/manual/de/datetime.add.php

Florian


Mehr Informationen über die Mailingliste php

php::bar PHP Wiki   -   Listenarchive