1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Datum aus sql Tabelle

Dieses Thema im Forum "Allgemeines" wurde erstellt von dummy, 15. August 2009.

  1. dummy

    dummy Well-Known Member

    Registriert seit:
    25. Dezember 2007
    Beiträge:
    286
    Zustimmungen:
    0
    Hi, ich habe sowas hier date("d.m.Y", $Result->post_date);
    und der String in der Tabelle, also in $Result->post_date sieht so aus '2008-03-02 14:04:15'. Als Ausgabe bekomme ich aber 01.01.1970, sollte aber so aussehen: 03.02.2008. Also der String wird schon richtig aus der Datenbank ausgelesen, aber im date() wird das nicht korrekt konvertiert.

    Warum klappt das nicht?
     
    #1 dummy, 15. August 2009
    Zuletzt bearbeitet: 15. August 2009
  2. Jeriko

    Jeriko Well-Known Member

    Registriert seit:
    6. September 2005
    Beiträge:
    1.657
    Zustimmungen:
    0
    Weil date() einen Timestamp erwartet, kein formatiertes Datum. Probiers mal so:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    strtotime() versucht, aus einem formatierten Datum ein Timestamp zu generieren. Das ist dann aber eher doppelt gemoppelt, falls du die Daten dazu direkt mit einem SQL-Befehl holst, dann schau dir mal das hier an, damit kannste dir das Format direkt wie gewünscht aus der Datenbank holen.

    Gruß Jeriko
     
  3. dummy

    dummy Well-Known Member

    Registriert seit:
    25. Dezember 2007
    Beiträge:
    286
    Zustimmungen:
    0
    Danke, es funktioniert :)
    Werde mir auch den Link anschauen.

    Edit:
    So geht es auch: :D DATE_FORMAT(post_date, '%d.%m.%Y')as post_date_n
     
    #3 dummy, 15. August 2009
    Zuletzt bearbeitet: 15. August 2009
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden