Der folgende Beitrag wurde am 15. 09. 2004, 16:58 Uhr von Monty Burns veröffentlicht.
hi
hab folgendes problem
$start = '2004-05-01';
$end = '2004-05-04';
for(;$start <= $end; ++$start)
{
tu was
}
ich möchte sowas in der art machen
wie stell ich das am besten an?
kann es sein das das ein anwendungsbereich von klassen ist (hab mich noch nciht so viel damit beschäftigt weil das in php ja eh ned so toll sein soll)
ich weiss da man die strings explodieren lassen könnte
aber das würde die ganze geschcihte enorm aufblähen
vieleicht hat jemand nen tipp
gruss
Monty Burns
Der folgende Beitrag wurde am 15. 09. 2004, 17:11 Uhr von Tom veröffentlicht.
Hello,
> hi
>
> hab folgendes problem
>
>
> $start = '2004-05-01';
> $end = '2004-05-04';
$increment = '+1 day';
$datum = date('Y-m-d');
while (strtotime($datum) < strtotime($end))
{
$datum = date('Y-m-d',strtotime("$datum $increment"));
# tu was
}
Das lässt sich natürlich noch optimieren. Nur solltest Du auf jeden Fall für die Incrementierung die Funktion strtotime() verwenden, da die auch die Sommerzeit berücksichtigt.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Der folgende Beitrag wurde am 15. 09. 2004, 17:20 Uhr von Monty Burns veröffentlicht.
sommerzeit?
das ist glaubich bei nem datum egal oder *grübel*
aber danke
hast mir viel arbeit erspaart
monty burns
Der folgende Beitrag wurde am 15. 09. 2004, 17:33 Uhr von Tom veröffentlicht.
Hello,
> sommerzeit?
> das ist glaubich bei nem datum egal oder *grübel*
Nein. Das ist nicht egal. Da hatten wir neulich gerade eine 'stutz'-Thread von Illya. Sonst hätte ich auch nicht daran gedacht.
Man kann nicht einfach 86400 Sekunden pro Tag auf den Timestamp draufzählen, denn es gibt einen Tag im Jahr, der nur 82800 Sekunden hat und einen, der 90000 Sekunden hat.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4