PHP-Konvertierung des Datumsformats: TT/MM/JJJJ in JJJJ-MM-TT
Das Konvertieren von Datumsangaben zwischen verschiedenen Formaten kann eine häufige Aufgabe sein im Programmieren. In PHP muss auch die Mehrdeutigkeit von Datumsangaben in der Form dd/mm/yyyy oder d-m-y berücksichtigt werden, wobei das Trennzeichen das Format bestimmt.
Um ein Datum von dd/mm/yyyy in yyyy zu konvertieren- MM-TT, ist es wichtig, zunächst das Format des Eingabedatums zu bestimmen. Die Standarddatumsfunktion geht vom amerikanischen m/d/y-Format aus. Wenn das Trennzeichen jedoch ein Bindestrich (-) oder ein Punkt (.) ist, wird das europäische d-m-y-Format angenommen.
Lösung:
$var = "20/04/2012"; echo date("Y-m-d", strtotime($var) );
$var = '20/04/2012'; $date = str_replace('/', '-', $var); echo date('Y-m-d', strtotime($date));
Mit diesem Ansatz können Sie Datumsangaben genau zwischen verschiedenen Formaten in PHP konvertieren.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich Datumsangaben von dd/mm/yyyy in yyyy-mm-dd in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!