nESS: Datum umformatieren!

hey Jungs,

also ich lass meine News nach dem Datum sotieren !

und mal kann halt das bestimmte Datum angeben der News !

das heißt man gibt tag monat und jahr an !

das hab ich dann in die daten bank rein schrieben lassen in ein typ date spalte !

und wenn ich das jetzt ausgebe bekomm ich logischerweise auch das format yyyy-mm-dd raus !

wie kann ich jetzt das in das format dd.mm.yyyy umwandeln ?

mfg nESS

  1. he

    wie kann ich jetzt das in das format dd.mm.yyyy umwandeln ?

    Du könntest mittels substr etwas hinfummeln, sprich sezieren und zusammensetzen. Evtl. gibt es aber auch elegantere Lösungen, die mir im Moment nicht einfallen wollen.

    gruß bascombe

    1. he

      wie kann ich jetzt das in das format dd.mm.yyyy umwandeln ?

      Du könntest mittels substr etwas hinfummeln, sprich sezieren und zusammensetzen. Evtl. gibt es aber auch elegantere Lösungen, die mir im Moment nicht einfallen wollen.

      gruß bascombe

      gut das aber echt voll das gefuttle !! dachte das geht leichter !! (;

      1. Ja das mit dem "time()" bekomm ich auch hin !

        hab aber ein bestimmtest datum in der DB stehen in einer Typ date Spalte.

        und wenn ich die ausgebe dann bekomm ich das Format yyyy-mm-dd.

        aber ich will aus der DB das Format raus bekommen dd.mm.yyyy.

        wie bekomm ich das hin oder geht das nicht das der das direkt so umwandelt ?

        mfg nESS

        1. he

          Offenbar stellt sich die Frage: Wieso liegt das Datum nicht in deinem Sinne korrekt formatiert vor? Womöglich solltest du die Ursache beseitigen.

          gruß bascombe

          1. he

            Offenbar stellt sich die Frage: Wieso liegt das Datum nicht in deinem Sinne korrekt formatiert vor? Womöglich solltest du die Ursache beseitigen.

            gruß bascombe

            ja aber der typ date  hat dei formatierung vorgegeben !! oder nicht ?

            nESS

  2. Hallo,

    1. Verwende bitte eine normale deutsche Zeichensetzung (also Ausrufezeichen nur dort wo es sinnvoll ist)

    wie kann ich jetzt das in das format dd.mm.yyyy umwandeln ?

    http://www.php.net/manual/en/function.date.php

    Das hättest du auch selbst rausfinden können. Zu PHP gibt es ein sehr ausführliches Handbuch in vielen Sprachen:

    http://www.php.net/docs.php

    Wobei die englische Version zu bevorzugen ist, da meist am aktuellsten.

    Gruß

    Stareagle

  3. echo $begrüßung;

    wie kann ich jetzt das in das format dd.mm.yyyy umwandeln ?

    Es gibt eine ganze Menge Date and Time Functions. Für deinen Zweck eignet sich sicher DATE_FORMAT(). Wenn du es erst in PHP formatieren willst, brauchst du einen Unix-Timestamp, den gibt dir MySQL mit UNIX_TIMESTAMP().

    echo "$verabschiedung $name";