Carbon setLocale无法正常工作Laravel - php

香港专业教育学院阅读了几个关于设置区域设置的stackoverflows。我在终端中测试了语言环境-a,以查看我的语言环境是否在那里。在appServiceProvider中添加了以下代码规则:

public function boot()
{
    Carbon::setLocale($this->app->getLocale());
}

$ this-> app-> getLocale()返回“ nl”

有人知道为什么Carbon仍然显示星期日而不是Zondag吗?

参考方案

您可能希望在应用程序开始的某处使用setLocale(LC_TIME, $this->app->getLocale())

然后,如果您希望具有本地名称的本地化日期格式,请使用formatLocalized函数

Carbon::now()->formatLocalized('%d %B %Y');

有关格式化参数,请参见http://php.net/manual/en/function.strftime.php

碳“小时不能高于12” - php

我的应用程式从前端开始有这个日期:'13 -07-2017 14:00'我会测试:try{ Carbon::createFromFormat('d-m-Y H:i', $date); }catch (\Exception $err){ return false; } 为什么总是返回此错误?InvalidArgumentException:…

Laravel Blade模板尝试获取非对象的属性时如何返回null而不是ErrorException - php

我正在编写一些Laravel Blade模板,并且我的模型可能包含空对象。我非常想尝试获取对象属性,如果有错误,则返回null。因此,不必编写以下代码:@if ($model->child_object_that_may_be_null) {{ $model->child_object_that_may_be_null->interesti…

php:将分钟取整到最近的四分之一小时,然后执行更多操作 - php

最初的问题是这样的:取分钟数->转换为四分之一小时-> 1个四分之一小时为1个单位->输出单位我今天整天都在整理页面,几分钟前我的大脑就停止工作了,我只是不知道如何输出单位数量。我知道在此网站上发布问题会有所帮助。因此,用户输入的分钟数(不是小时和分钟,而是数分钟),站点需要输出单位数量。单位是一个刻钟。分钟总是四舍五入到最近的四分之一小时…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

PHP-将日期插入日期时间字段 - php

我已在数据库中使用datetime字段存储日期,使用PHP将“今天的日期”插入该字段的正确方法是什么?干杯, 参考方案 我认为您可以使用php date()函数