Datum wird nicht richtig dargestellt

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datum wird nicht richtig dargestellt

    Hallo alle miteinander, ich hab ehrlich gesagt noch nie mit datetime feldern gearbeitet, weiss also auch nicht so richtig wie man sie umkonvertiert.
    Folglich werden natürlich die falschen daten ausgeworfen.

    Mein erster versuch sieht so aus:
    PHP Code:
    <?
            //Datums Converter Funktion
            function timestamp_mysql2german($date) {
        
            $stamp['date']    =    sprintf("%02d.%02d.%04d",
                                     substr($date, 6, 2),
                                     substr($date, 4, 2),
                                     substr($date, 0, 4));
                                                    
            $stamp['time']    =    sprintf("%02d:%02d:%02d",
                                     substr($date, 8, 2),
                                     substr($date, 10, 2),
                                     substr($date, 12, 2));
        
            return $stamp;
            }
            
            
            $sql="SELECT stamp,subject FROM veranstaltungen ORDER BY stamp DESC LIMIT 100;";
            $db->query($sql);
            WHILE ($data=$db->data()) {    
            //variablenzuweisung
            
            $party_name = $data[subject];
            $date = $data[stamp];
            ?>
        <tr>
            <td align="center">
                <?         
                $dateTime    =    timestamp_mysql2german($date);
                echo $dateTime['date'] . " " . $dateTime['time'] . "    <br>\n";
                
                //echo $party_datum;
                ?>
            </td>
            <td align="center">
                <?         
                echo $party_name;
                ?>
            </td>
        </tr>
        
        
        <? }        
            ?>

  • #2
    benutze doch die sql-funktion DATE_FORMAT(), wenn du mit mysql arbeitest.

    Comment


    • #3
      Danke. Das ging dann doch erheblich einfacher

      Comment

      Working...
      X