私が入力した場合:Yiiのグローバル日付形式(l18n)
Yii::app()->getLocale()->dateFormat
それは私の現在の設定言語の正しいDATEFORMATを提供します。 (私の例では 'de' => dd.MM.yyyyです)。しかし、私が入力するとき:
Yii::app()->format->dateFormat
Yiiは私に 'en_us'(Y/m/d)の日付形式を与えます。
getLocale()では、i18nファイルに保存されている文字列のみを取得します。 In - > format-> date()この形式の文字列を使用する必要がありますが、i18n文字列をCDateFormatterまたはCFormatterオブジェクトに割り当てる方法が見つかりません。
ありがとうございました。 –