CodeIgniter: format mysql-DATETIME-Feld dd/mm/yy hh:mm
Hallo ziemlich viel, was es auf dem zinn sagt.
Ich habe ein mysql datetime Feld möchte ich die Ausgabe in das format dd/mm/yyyy hh:mm wie am 07.01.2011 22:16.
Ich versucht habe:
<?php
$datestring = '%d/%m/%Y %h:%i';
echo mdate($datestring,$row->created);
?>
Aber ich erhalte eine Fehlermeldung:
Message: A non well formed numeric value encountered
Jede Hilfe am meisten geschätzt werden!
Cheers,
Billy
InformationsquelleAutor iamjonesy | 2011-01-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen:
InformationsquelleAutor profitphp
Den zweiten parameter der
mdate()
Funktion muss noch ein integer-Zeitstempel, wie die native PHP -date()
Funktion. Versuchen Sie es mit derstrtodate()
- Funktion akzeptiert eine Zeichenfolge als parameter (einschließlich der MySQL-Datum-format) und gibt eine Ganzzahl zurück. Dies kann wie folgt vorgenommen:Der einzige Unterschied zwischen
mdate()
unddate()
ist, als die CodeIgniter Dokumentation sagen:InformationsquelleAutor treeface
Bekam dies funktioniert mit treeface Lösung, mit einer kleinen änderung:
Hatte mir meinen Kopf kratzen für Stunden, aber jetzt funktioniert es, ich bin in der Lage zu halten mit CI-Helfer für alle date-Funktionen.
HTH
InformationsquelleAutor al_manchester
Ich bin mit:
Funktionieren sollte.
InformationsquelleAutor Pakiza