Skeptar
Skeptar

Reputation: 179

PHP database timestamp format

I have a database with a attribute "DATUM". "DATUM" is a timestamp. Now i want to change the format of the timestamp. Here is a picture of the timestamp with the wrong format

enter image description here

Here with the right format, but at the wrong place

enter image description here

And that the problem. I dont get the "new timestamp" into a echo with the text "geschrieben von Peter am". Maybe someone of you can help me. Here is the code

        /* This should be in 1 echo*/
        /* Like this: 
            $d = date_create($row['DATUM']);
            echo "<a class='article-autor'>geschrieben von $row[AUTOR] am ($d->format('j.m.Y \u\m H:i \U\h\r'))</a>";   

        But it wont work 


        Thats the real code at the moment: */
        echo "<a class='article-autor'>geschrieben von $row[AUTOR] am $row[DATUM]</a>";        
        $d = date_create($row['DATUM']);
        echo($d->format('j.m.Y \u\m H:i \U\h\r'));

Upvotes: 1

Views: 221

Answers (1)

Nishanth Matha
Nishanth Matha

Reputation: 6081

try this:

echo "<a class='article-autor'>geschrieben von $row[AUTOR] am"."$d->format('j.m.Y \u\m H:i \U\h\r')"."</a>"; 

Upvotes: 1

Related Questions