kostenloser Webspace werbefrei: lima-city


timestamp

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speckuntu

    Kostenloser Webspace von speckuntu

    speckuntu hat kostenlosen Webspace.

    Wie kann ich ein timestamp (2008-06-27 13:10:00) zu den 2 variablen umtag/format">formatieren:
    $a = dd.mm.YYYY
    $b = hh:mm

    lg
    speckutnu


    Beitrag geändert: 2.9.2008 23:36:46 von speckuntu
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. m**********r

    Ganz einfach mit:

    $timestamp = time();
    $a = date("d.m.Y",$timestamp);
    $b = date("H:i",$timestamp);

  4. Und dann echo $timestamp nicht vergessen ^^


    meinst wohl eher "echo $a;" und "echo $b;" ;-)
  5. Ja, sry ^^
    Hab nicht so genau draufgeachtet.
    timestamp gibt ja nur diese UNIX-Iwas raus ^^
  6. Autor dieses Themas

    speckuntu

    Kostenloser Webspace von speckuntu

    speckuntu hat kostenlosen Webspace.

    aber (2008-06-27 13:10:00) ist doch nicht das linux format (steht halt so in der datenbank) oder ?
  7. m**********r

    Nein, das ist ein ganz normales Datumsformat (Jahr-Monat-Tag Stunden:Minuten:Sekunden).
    Der UNIX-Timestamp gibt die Anzahl der Sekunden seit dem 1.1.1970 um 00:00 Uhr an.
  8. Autor dieses Themas

    speckuntu

    Kostenloser Webspace von speckuntu

    speckuntu hat kostenlosen Webspace.

    ich habe den timestamp aus der datenbank : 2008-06-27 und möchte das jetzt umfofrmen:
    echo $rownn['datum1'];
    $datum=date("m.d.y",$rown['datum1']);
    $startzeit=date("H : i",$rown['datum1']);
    echo $datum;
    echo " ".$startzeit;
    und bekomme folgendes wenn ich es aufrufe:
    2008-06-27 13:10:0001.01.70 01 : 33
    2008-06-27 13:10:00 stimmt schon aber den rest kann ich mir nicht erkären ?




    Beitrag geändert: 4.9.2008 10:48:42 von speckuntu
  9. r***f

    $time  = strtotime('2008-06-27 13:10:00');
    $time1 = date('d.m.Y', $time);
    $time2 = date('H:i', $time);


    Dürfte so stimmen?!?!?!


  10. speckuntu schrieb:
    ich habe den timestamp aus der datenbank : 2008-06-27 und möchte das jetzt umfofrmen:
    echo $rownn['datum1'];
    $datum=date('m.d.y',$rown['datum1']);
    $startzeit=date('H : i',$rown['datum1']);
    echo $datum;
    echo ' '.$startzeit;
    und bekomme folgendes wenn ich es aufrufe:
    2008-06-27 13:10:0001.01.70 01 : 33
    2008-06-27 13:10:00 stimmt schon aber den rest kann ich mir nicht erkären ?




    Beitrag geändert: 4.9.2008 10:48:42 von speckuntu

    Kannst du evtl CODE-Tags verwenden???

    1. Du schreibst einmal $rownn und mehrere male $rown . Ist das so gewollt?
    2. Müsste es nicht y.m.d heissen, um das vormat wie von dir gewollt zu bekommen?

    Also ich sehe den fehler in den buchstaben zuviel oder zu wenig bei $rown(n) bei
  11. chaosinternet

    chaosinternet hat kostenlosen Webspace.


    ich habe den timestamp aus der datenbank : 2008-06-27 und möchte das jetzt umfofrmen:
    echo $rownn['datum1'];
    $datum=date("m.d.y",$rown['datum1']);
    $startzeit=date("H : i",$rown['datum1']);
    echo $datum;
    echo " ".$startzeit;
    und bekomme folgendes wenn ich es aufrufe:
    2008-06-27 13:10:0001.01.70 01 : 33
    2008-06-27 13:10:00 stimmt schon aber den rest kann ich mir nicht erkären ?


    Du gibst ja auch die Werte $datum und $startzeit aus...
    $datum = 2008-06-27 13:10:00
    $startzeit = 01.01.70 01 : 33

    Ändern kannst du das indem du deinen "String" den du von der Datenbank bekommst mit strtotime() in ein Zeitstempel wandelst und diesen dann mit der Funktion date() kombinierst.
    Ein date('d.m.Y', '2008-06-27 13:10:00') funktioniert einfach nicht!

    <?
    $stamp = strtotime($rown['datum1']);
    $datum=date('m.d.y',$stamp);
    $startzeit=date('H : i',$stamp);
    echo $datum;
    echo ' '.$startzeit;
    ?>
  12. Autor dieses Themas

    speckuntu

    Kostenloser Webspace von speckuntu

    speckuntu hat kostenlosen Webspace.

    danke, aber wie mach ich die code tags ?

    lg
    speckutnu

  13. danke, aber wie mach ich die code tags ?

    lg
    speckutnu

    Mit [ code ] und [/ code ] (natürlich ohne Leerzeichen).
    Wenn du php-Code farbig formatieren willst, must du außerdem noch mit <? einleiten und mit ?> abschließen.
  14. Hallo!

    der date befehl von php sieht wie folgt aus.

    <?
    // Assuming today is: March 10th, 2001, 5:16:18 pm

    $today = date("F j, Y, g:i a"); // March 10, 2001, 5:16 pm
    $today = date("m.d.y"); // 03.10.01
    $today = date("j, n, Y"); // 10, 3, 2001
    $today = date("Ymd"); // 20010310
    $today = date('h-i-s, j-m-y, it is w Day z '); // 05-16-17, 10-03-01, 1631 1618 6 Fripm01
    $today = date('\i\t \i\s \t\h\e jS \d\a\y.'); // It is the 10th day.
    $today = date("D M j G:i:s T Y"); // Sat Mar 10 15:16:08 MST 2001
    $today = date('H:m:s \m \i\s\ \m\o\n\t\h'); // 17:03:17 m is month
    $today = date("H:i:s"); // 17:16:17
    ?>

    sollte reichen
  15. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!