Ankündigung

Einklappen
Keine Ankündigung bisher.

If mit Datum vergleich (zwischen zwei Datum)

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Christiano
    hat ein Thema erstellt If mit Datum vergleich (zwischen zwei Datum).

    If mit Datum vergleich (zwischen zwei Datum)

    Ich habe ein Startdatum und ein Enddatum.
    Aus einem XML lese ich nun das Vergleichs Datum aus.

    $today = 20.05.2010
    $lastday = 10.06.2010
    $xmlday = 25.05.2010

    Folgendes If geht einfach nicht
    PHP-Code:
    if($today <= $xmlday && $xmlday <= $lastday
    Gruss
    Christian

  • nrausch
    antwortet
    PHP-Code:
    function timestampFromString($str){
    $werte explode("."$string);
    return 
    mktime($werte[1], $werte[0], $werte[2]);
    }
    if(
    timestampFromString("01.01.1970") < timestampFromString("02.01.1970")) echo "Wert 1 war früher"
    Bzw. für deine Benutzung anpassen

    MfG

    Einen Kommentar schreiben:


  • dennis81
    antwortet
    Zitat von Paul.Schramenko Beitrag anzeigen
    Wo bekommst du denn diese Datumsangaben her? Aus der DB?
    Wer lesen kann...

    Zitat von Christiano Beitrag anzeigen
    Aus einem XML lese ich nun das Vergleichs Datum aus.

    Einen Kommentar schreiben:


  • Paul.Schramenko
    antwortet
    Wo bekommst du denn diese Datumsangaben her? Aus der DB?
    Wenn ja:
    Wenn es ein gültiges Datumsformat ist, kannst du einfach in der DB mit "<" und ">" arbeiten.

    Wenn nein:
    siehe Beitrag von Dennis.

    Einen Kommentar schreiben:


  • dennis81
    antwortet
    Du musst in ein Format "übersetzen", dass auch Größenvergleiche zulässt.

    Entweder JahrMonatTag: 20100520

    Oder gleich timestamps

    Siehe dazu: [MAN]explode [/MAN]und [MAN]mktime[/MAN]

    Einen Kommentar schreiben:

Lädt...
X