Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mm-dd-yyyy という形式の日付があります。データベースに保存するには、YYYY-MM-dd に変換する必要があります。私は次のことをしました
$eff_date=$this->post['effective_date']; $eff_date=$eff_date->toString('YYYY-MM-dd');
次のエラーが表示されます。
非オブジェクトでメンバー関数 toString() を呼び出す
修正方法がわかりません。
$eff_date は Zend_Date オブジェクトですか? または単なる文字列ですか?単なる文字列の場合は、最初に Zend_Date オブジェクトをインスタンス化する必要があります。
<?php $eff_date = new Zend_Date($this->post['effective_date'], 'mm-dd-yyyy', 'en'); $eff_date = $eff_date->get('YYYY-MM-dd');