我想更改从数据库中获取的日期格式。现在我得到了 2016-10-01 {{$user->from_date}}
。我想在 laravel 5.3 中更改格式 ‘dmy’
{{ $user->from_date->format('d/m/Y')}}
原文由 user3386779 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想更改从数据库中获取的日期格式。现在我得到了 2016-10-01 {{$user->from_date}}
。我想在 laravel 5.3 中更改格式 ‘dmy’
{{ $user->from_date->format('d/m/Y')}}
原文由 user3386779 发布,翻译遵循 CC BY-SA 4.0 许可协议
对于在美国以外的任何地方使用的更自然的日期格式,时间包括小时、分钟和秒:
2022 年 7 月 3 日 19:00:00
{{ \Carbon\Carbon::parse($transaction->created_at)->format('d/m/Y H:i:s A')}}
或者,如果您更喜欢使用更自然的基于 12 小时制的时间格式,如下所示:
2022 年 7 月 3 日下午 7:00:00
{{ \Carbon\Carbon::parse($transaction->created_at)->format('d/m/Y g:i:s')}}
这是可用于 PHP/Carbon 日期时间格式 的变量的完整列表。
原文由 Hashim Aziz 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答537 阅读✓ 已解决
尝试这个:
它会将日期转换为
d-m-Y
或您提供的任何格式。注意: 此解决方案是适用于 php 及其任何框架的通用解决方案。对于 Laravel 特定的方法,请尝试 Hamelraj 提供的解决方案。