Wie man einen PHP String in Datum konvertieren

October 25

Beim Arbeiten mit Programmiersprachen ist es üblich, ein Element aus einem Datentyp in einen anderen konvertieren müssen. Oft besteht die Notwendigkeit, etwas hat ein Benutzer zur Verfügung gestellt in einen nutzbaren Typ zu konvertieren – z. B. aus einer Benutzerzeichenfolge in ein Datum konvertieren. In Php werden alle Termine als UNIX-Zeitstempel gespeichert. Glücklicherweise gibt es in Php 4 und Php 5, eine vordefinierte Funktion, die Ihnen erlaubt, nahezu jede Zeichenfolge in einen UNIX-Timestamp konvertieren.

Anweisungen

1 Erhalten Sie die Zeichenfolge in ein Datum konvertieren möchten. Dies kann durch ein Textfeld in einem HTML-Formular oder es könnte sein, aus einer Datenbanktabelle.

2 Speichern Sie diese Zeichenfolge in eine String-Variable, die die Zuweisungsanweisung. Beispielsweise, wenn ein Formular mit $myDate = $_POST ["TxtDate"];

3 Definieren Sie eine Variable der resultierende Datenspeicherung. Hierzu verwenden den Zuweisungsoperator und eine NULL in der Variablen zu speichern: $resultDate = 0;

4 Die Strtotime-Funktion verwenden, um die Zeichenfolge zu konvertieren und die Date-Variablen zu speichern: $resultDate = strtotime($myDate);

Tipps & Warnungen

  • Verwenden Sie die Php-Datumfunktion, Anzeige des Datums in nahezu jedem Format.