2012-03-30 4 views
-1

Ich habe folgende Abfrage und Daten in einer MySQL-Datenbank mit einer Timestamp-Spalte gespeichert. Ich muss den Zeitstempel als das tatsächliche Datums- und Zeitformat wie 1333007294 anzeigen, das als 03-MAR-2012 12:48:14 PM angezeigt werden sollte. Ich habe versucht, MySQL mit from_unitime zu verwenden, aber es zeigt die Datetime wie diese 3/29/2012 12:00:00 am. Ich brauche das Format wie 03-MAR-2012 12:48:14 PM hier ist meine Abfrage.Konvertieren eines MySQL-Zeitstempels in das aktuelle Datetime-Format in einer MySQL-Abfrage

SELECT DATE(FROM_UNIXTIME(`timestamp`)) AS timestamp 
from vlasteventwdevice 
order by 1 desc 
+0

Bitte hinterlassen Sie einen Kommentar, wenn Sie – matino

+0

downvote Was von Sir u meine ich nicht, ich verstehe, Ihr Vorschlag –

+0

@ Matinos Kommentar war nicht für Sie, user1220667 –

Antwort

0

wie diese versuchen:

FROM_UNIXTIME(`timestamp`, '%d-%b-%Y %r') 

Sie können das Ergebnis obere Fall später im Anwendungscode machen

+0

Dies ergibt die leere Spalte –

Verwandte Themen