Format MySQL timestamp mm/dd/yyyy
Ich bin da ein MySQL-12 stelligen TimeStamp (253402214400) zu formatieren in mm/dd/yyyy
ohne Sprache. Datenbank-Feld ist ein langer Text und hier ist, was ich Tue.
SELECT time_stamp;
zurück 253402214400
SELECT DATE_FORMAT(time_stamp,'%m/%d/%Y');
zurück NULL
SELECT FROM_UNIXTIME(time_stamp);
gibt auch NULL
SELECT UNIX_TIMESTAMP(time_stamp);
zurück 0
Ich weiß nicht, welche Art von Timestamp
ist, aber bitte helft mir und formatieren Sie es in mm/dd/yyyy
.
Thanks
253402214400
ist kein Gültiger Zeitstempel.- Ja, es war in Millisekunden. Danke.
InformationsquelleAutor Bheem | 2013-11-09
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin sorry an alle, ich denke, die Zeit war givin in
milliseconds
, also durch etwas recherche konnte ich erreichen hier https://stackoverflow.com/a/9483289/750302 und gelöst mitDATE_FORMAT(FROM_UNIXTIME(time_stamp/1000), '%m/%d/%Y');
SQLFIDDLE! ...Können Sie Versuchen, Wie dieser
Versuchen Sie dies:
Beispiel:
Null
, weil, wie ich sagteFROM_UNIXTIME(time_stamp);
retrunsNULL
.