Anzeige von Datum format
Möchte ich-display 2-März-2011 ist wie '02-März-2011'.
- Die Frage ist sehr klar.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchte ich-display 2-März-2011 ist wie '02-März-2011'.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ersetzen Sie einfach die hardcoded date mit Ihrem Wert
Finden Sie diesen link auch....
http://php.net/manual/en/function.date.php
Könnten Sie regex, string aufteilen,
sprintf()
usw, aber ich würde lieber die native DateTime-Objekt.Sehen.
Konvertiert den input-string in einen timestamp, dann format, wie gewünscht. Sehen http://php.net/manual/en/function.date.php für Formatierungsoptionen.
Kurze version:
Einen schnellen hüpfen über die Dokumentation zeigt, dass alle anderen richtig war, wenn Sie sagte:
Wenn Sie das Datum als Unix-timestamp (z.B.:
$date = time();
), dann können Sie einfach die eingebautedate()
Funktion:Ansonsten kann man sich mit
strtotime()
( http://www.php.net/manual/en/function.strtotime.php ), um es in Unix-Zeit, oder alternativ die Verwendung eines Objekt-orientierten Ansatz als alex gezeigt hat.Code-Beispiel : echo date('d-F-Y',strtotime('2011-03-02'));
können Sie formatieren Sie das Datum in vielerlei Hinsicht
hier finden Sie alle Formate Datum-format