das Datum stringe ist 30. April 2010Wie kann ich PHP verwenden, um eine Datumszeichenfolge zu analysieren?
Ich möchte die Zeichenfolge in 2010-04-30 mit PHP analysieren, wie kann ich das erreichen?
Danke !!
das Datum stringe ist 30. April 2010Wie kann ich PHP verwenden, um eine Datumszeichenfolge zu analysieren?
Ich möchte die Zeichenfolge in 2010-04-30 mit PHP analysieren, wie kann ich das erreichen?
Danke !!
Versuchen Sie http://php.net/manual/en/function.strtotime.php in einen Zeitstempel und dann http://www.php.net/manual/en/function.date.php zu konvertieren, um es in Ihrem eigenen Format zu erhalten.
Entweder mit dem Datetime-API (erfordert PHP 5.3+):
$dateTime = DateTime::createFromFormat('F d, Y', 'Apr 30, 2010');
echo $dateTime->format('Y-m-d');
oder das gleiche in prozeduralen Stil (erfordert PHP 5.3+):
$dateTime = date_create_from_format('F d, Y', 'Apr 30, 2010');
echo date_format($dateTime, 'Y-m-d');
oder klassisch (erfordert PHP4 +):
$dateTime = strtotime('Apr 30, 2010');
echo date('Y-m-d', $dateTime);
Es gibt auch eine "date_parse" -Funktion, die einen String in ein Array mit den Schlüsseln 'year',' month', 'day' usw. umwandelt. – wecsam