私はLaravel 5.2 with Carbonを使用していますが、ロケール形式で日付を取得しようとしています。私は、データベースに2015-12-31
の日付がある場合は、それを12/31/2015
または31/12/2015
として印刷することをユーザーロケールによって決めることを意味します。Laravelで日付形式をローカライズ
User
モデルでは、ユーザーのロケールを示す属性locale
があります。しかし、私はそれを誰にするかわからない。私はLaravelがCarbonの日付を使用していることを知っていますが、CarbonクラスではY-m-d
の形式がハードコードされています。
まだ日付はフォーマットY-m-d
に保存され、プレゼンテーションのみがUser->locale
属性に依存する必要があります。
どうすればそのような動作を実現できますか? Carbon自体でこれを行う方法はありますか?