php - 使用 Carbon PHP 格式化日期

标签 php laravel php-carbon

我收到了我的数据库的这个日期:2017-02-06T22:25:12Z

我尝试用 Carbon php 格式化它:

{{ \Carbon\Carbon::createFromFormat('Y-m-d H', '2017-02-06T22:25:12Z')->toDateTimeString() }}

但这行不通,我想要这种日期格式:06-02-17 22:25:12

最佳答案

您可以使用parse 方法来进行快速而复杂的转换

Carbon::parse('2017-02-06T22:25:12Z')->format('d-m-y H:i:s');

如果您使用模型返回此日期,您还可以考虑将其添加到 protected $dates[] 数组中,使其作为 Carbon 对象返回

关于php - 使用 Carbon PHP 格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42273809/

相关文章:

javascript - 如何在 WordPress 插件中处理 Ajax post 请求?

php - 数据未存储在数据库中 [Laravel 5.5]

php - Laravel 4 播种多行, artisan 停止

php - 如何找到 2 个日期时间对象之间的天数差异作为日期?

php - 生成随机数的算法

php - 可选时正则表达式不匹配子表达式

php - 如何从数据库创建选择选项?

php - 如何将文件从 laravel 存储复制到项目目录之外的目录中

ruby-on-rails - 有没有办法将 Rails 默认时间戳更改为 Y-m-d H :i:s (instead of Y-m-d H:i:s. u) 或者让 laravel 忽略 Y-m-d H :i:s. u 的小数部分?

laravel - Carbon diffForHumans 不能在 laravel 5.5 中使用吗?