malnefrage.de
malnefrage.de
Menü
Facebook
Twitter
E-Mail
Bookmark
weitere
Ratgeber-Community für Fragen & Antworten:
Forum mit Tipps, Hilfe und Ratschläge
Forum Frage stellen! Neue Fragen Neue Antworten Ratgeber Login
Frage
Frage
von Benschi

PHP Datum zwischen zwei Daten?

Hey Leute, wie kann man mit PHP das Datum zwischen zwei Daten ausgeben? Ich möchte die Ausgabe aller Tage mit Datum pro Tag zwischen meinem vorgegebenen Startdatum und dem Enddatum mit PHP ausgeben.

Beispiel:

Datum 1: 2017-02-27
Datum 2: 2017-03-03

Ausgabe: 2017-02-27 2017-02-28 2017-03-01 2017-03-02 2017-03-03

Ich habe schon versucht den Tag des Datums immer um einen Tag zu erhöhen.
date("d.m.Y", strtotime($startdatum."+1 day"));
Allerdings habe ich dann das Problem, dass nach dem 31. weitergezählt wird und auch Daten die es es gar nicht gibt vorkommen, bps. der 30. Februar. Wie kann ich also mit PHP das Datum zwischen zwei Daten korrekt berechnen und ausgeben lassen?

Antwort
Antwort
von phpbuddy
Das kannst du ganz einfach mit einer for Schleife und der date_modify() Funktion in PHP realisieren ...
$date_from = "2017-02-27";
$date_to = "2017-03-03";
				
for ($date = clone $date_from; $date <= $date_to; $date->modify('+1 day')) {
    $date_output[] = $date->format('d.m.Y');
}
Ein Blick ins Manual von PHP http://php.net/manual/de/datetime.modify.php ist auch immer hilfreich und kann nie schaden. Mir hilft die Dokumentation bei Problemen auch immer weiter.

Ähnliche Fragen
In welche Lohnsteuerspalte wird man eingegliedert wenn man mit dem Gehalt zwischen zwei Gruppen liegt? Ich habe mir mal die Jahreslohnsteuertabelle A und ...
Ich kann das Smartphone nur im Wlan-Betrieb nutzen, telefonieren, Sms und mobile Daten funktionieren nicht mehr. Es ist definitiv ein Problem meines ...
Hi, kann mir jemand den Bioakkumulationsfaktor (Quotient aus zwei Konzentrationen in Prozent) für DDT und PCB zwischen Plankton und Endkonsument vergleichen?
Hallo, man hört ja immer wieder dass man zwecks Datenschutz nicht nur Google als Suchmaschine nutzen soll sondern auch andere Suchdienste. Doch welche ...
Ist der Akkuverbrauch am Handy höher wenn man mobiles Internet / LTE aktiviert hat? Ich habe das WLAN sowieso immer an. Verbraucht mein Smartphone mehr ...
Nächste Frage

Die auf malnefrage.de veröffentlichten Fragen und Antworten sind Meinungsäußerungen der jeweiligen User. Da die Aussagen nicht geprüft werden, kann die Richtigkeit der Inhalte nicht gewährleistet werden.