Ben: Datum und Uhrzeit

Mahlzeit,

ich habe da ein ganz kleines Problem, und krieg das einfach nicht geregelt. Ich habe ein kleines Gästebuch mit PHP programmiert (für Fortgeschrittene wahrscheinlich lachhaft), das soweit auch ganz gut läuft.

Nun möchte ich später in der Ausgabe das Datum anzeigen lassen. Dies tu ich momentan so:

$zeit = time();
$datum = getdate($zeit);

Angezeigt wird es dann in der ausgabe so:

$datum[mday].$datum[mon].$datum[year] - $datum[hours]:$datum[Minutes] Uhr

Leider werden dabei aber Minutenzahlen, die einstellig sind ohne eine vorherige Null angezeigt... :( (Monate auch, wobei das nicht so schlimm ist).

Kann mir da mal jemand auf die Sprünge helfen? Wäre sehr nett! :)

Schönen Dank im Voraus und viele Grüße,
Ben

  1. Hallo Ben!

    $zeit = time();
    $datum = getdate($zeit);

    $datum[mday].$datum[mon].$datum[year] - $datum[hours]:$datum[Minutes] Uhr

    Schau Dir doch mal --> http://www.php.net/manual/en/function.getdate.php an.
    Oder am besten auch gleich --> http://www.php.net/manual/en/function.date.php, da kannst du nämlich genau festlegen, was Du bekommen willst.

    MfG
    Götz

  2. Hi,

    Kann mir da mal jemand auf die Sprünge helfen? Wäre sehr nett! :)

    sprintf

    Die PHP-Doku musst Du selbst aufschlagen :-)

    Cheatah

  3. Hallo,

    also wenn ich dich richtig verstanden habe:
    $datum = date("j.n.Y");
    $zeit = date("G:i");

    Mehr dazu hier: http://www.selfphp.info/funktionsreferenz/datums_und_zeit_funktionen/date.php

    Grüße, Alex

    1. Hallo,

      Hi Alex,

      also wenn ich dich richtig verstanden habe:
      $datum = date("j.n.Y");
      $zeit = date("G:i");

      genau so hab ich das gesucht. Wollte bei mir irgendwie nicht richtig funktionieren... Hatte auch nachgeschaut, aber wohl was vertauscht.. *sich anne stirn hau*

      Vielen Dank für die schnelle Hilfe! :)

      Mehr dazu hier: http://www.selfphp.info/funktionsreferenz/datums_und_zeit_funktionen/date.php

      Grüße, Alex

      MfG Ben