【发布时间】:2016-06-17 12:13:23
【问题描述】:
我正在使用带有 Carbon 的 Laravel 5.2,并尝试获取语言环境格式的日期。我的意思是,如果我在数据库中有日期 2015-12-31,我希望它打印为 12/31/2015 或 31/12/2015 取决于用户区域设置。
在User 模型中,我有一个属性locale,它表示用户区域设置。但我不知道该让谁工作。我知道 Laravel 使用 Carbon 作为日期,但在 Carbon 类中我看到 Y-m-d 格式是硬编码的。
我仍然需要将日期保存为Y-m-d 格式,并且只有演示文稿将取决于User->locale 属性。
那么我怎样才能实现这种行为呢?有什么办法可以用 Carbon 本身做到这一点?
【问题讨论】:
标签: laravel localization laravel-5.2 php-carbon