datepickerのフォーマットはd/m/Y
です。dateformatを変換しようとすると致命的なエラーが発生する
日付をdatepickerからデータベースにY-m-d
の形式で送信しようとしています。
私はそれのために次のスクリプトを使用しています:
$myDateTime1 = DateTime::createFromFormat('d/m/Y', $single_cal4);
$newSingle_cal4 = $myDateTime1->format('Y-m-d');
私はこのスクリプトを実行すると、私は次のエラーを取得:
Fatal error: Call to a member function format() on a non-object in /send1.php on line 80
ライン80を次のとおりです。
$newSingle_cal4 = $myDateTime1->format('Y-m-d');
私はこのスクリプトが他のページでも動作していることを確認してください。私はこのエラーを取得していますなぜ誰かが知っていて、それが
これで私はもう致命的なエラーにはなりません。しかし、私はそのスクリプトがうまくいかない理由を理解していません。私が$ single_cal4をエコーすると、私は得る:23/06/2000。これはd/m/Yです – John