Abfrage Datum1 grösser als Datum2, geht das?

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

  • Abfrage Datum1 grösser als Datum2, geht das?

    Hi,

    ich bin mir nicht ganz sicher ob eine Grösser/Kleiner Abfrage mit einem Datum in dem Format funktioniert?

    2003-06-30

    wenn ich also schreibe

    PHP-Code:
    if (2003-06-30 2003-07-01) {
      echo 
    "ist kleiner";                  } 
    funktioniert das auch wirklich mit dem erkennen des Datums, oder muss ich das alles aufbröseln in Jahr/Monat/Tag ?

    thx
    Grüße
    cu DS

  • #2
    warum sollte das nicht funktionieren???

    Kommentar


    • #3
      PHP-Code:

      $datum1 
      "2003-02-12";
      $datum2 "2003-02-11";

      $arr_1 explode("-"$datum1);
      $arr_2 explode("-"$datum2);

      $datum1 $arr_1[0].$arr_1[1].$arr_1[2];
      $datum2 $arr_2[0].$arr_2[1].$arr_2[2];

      $datum1 intval($datum1);
      $datum2 intval($datum2);

      if(
      $datum1 $datum2) {
      //.....

      so auf jeden Fall
      tata
      moqui

      [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

      Kommentar


      • #4
        @TobiaZ

        weil ich nicht sicher bin ob PHP erkennt dass es ein Datum ist was abgefragt wird.

        Grüße
        cu DS

        Kommentar


        • #5
          funktioniert das auch wirklich mit dem erkennen des Datums, oder muss ich das alles aufbröseln in Jahr/Monat/Tag ?
          Er erkennt es nicht als Datum, aber er erkennt welcher String größer ist... und das ist eindeutig.

          Kommentar


          • #6
            2003-02-05

            das ist kein String...

            und wenn es ein String wär, dann würde er die Länge vergleichen.
            tata
            moqui

            [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

            Kommentar


            • #7
              okay, das hatte ich nicht gesehen, ich hatte nur gesehen, dass du in deinem beispiel 2 strings definierst.

              Aber verrate mir mal, wie du darauf kommst, dass der String auf die Länge verglichen wird.

              Kommentar


              • #8
                mit < und > vergelciht er bei strings doch die Länge....

                oder lieg ich da falsch
                tata
                moqui

                [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

                Kommentar


                • #9
                  da liegst du verdammt falsch!!!

                  PHP-Code:
                  strlen(abc) < strlen(abcd// TRUE 
                  so macht man das.

                  Kommentar


                  • #10
                    PHP-Code:
                    strlen("abc") < strlen("abcd"// wenn dann so 
                    tata
                    moqui

                    [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

                    Kommentar


                    • #11
                      *hatklugscheißerschi*

                      Kommentar


                      • #12
                        OffTopic:



                        lass mer's!

                        tata
                        moqui

                        [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

                        Kommentar

                        Lädt...
                        X