おそらく愚かな質問ですが、私はどうやって行うのか分かりません。symfony、ローカライズされた日付を取得する方法
コントローラ内では、$myObj->getData()->format('d-M-Y')
を使用する必要があります。また、ローカライズされた文字列を英語ではなくイタリア語で取得したいと考えています。
小枝のテンプレート内では、{{ myobj.data|localizeddate('long', 'none', app.request.locale) }}
で取得しますが、前者の場合は同様のトリックはわかりません。
はい、私は(ccKepのおかげで)行う方法が見つかりました:コントローラーで
$cal = IntlCalendar::fromDateTime($oldObj->getData()->format('d-M-Y')." Europe/Rome");
$newObj->setField("my date is ". IntlDateFormatter::formatObject($cal, "d MMMM YYYY", 'it_IT')."");
[datefmt_format](http://php.net/manual/de/intldateformatter.format.php)をご覧ください。 – ccKep