2016-04-16 13 views
-2

I-Code haben:wandeln Y/M/d H: I-Format in php db

$date= "2016/Apr/16"; 
$time="5:00 PM"; 

Ich möchte DB-Format wie 2016-04-16 17:00:00 in PHP umwandeln. Ich bekomme von überall keinen genauen Code.

+1

http://php.net/strtotime http://php.net/date oder eher http://php.net/DateTime –

+0

Was Sie bisher versucht haben? Veröffentlichen Sie Ihre Versuche. Betrachtet man den Bericht, sieht es so aus, als wären Sie nicht neu in SO –

+0

echo DateTime :: createFromFormat ('J/M/dg: i A', $ date. $ Time) -> Format ('Ymd H: i: s'); ' –

Antwort

-2

Normalerweise würden Sie den folgenden Code verwenden:

date('Y-m-d H:i:s', strtotime($date.' '.$time)); 

Wenn es das Jahr 1970 zurückgibt, das Eingabedatum (die von $ date Variable) ist nicht formatiert nach einem Standard, der von erkannt werden können php.