当前位置: 首页 > 知识库问答 >
问题:

Carbon for Laravel未显示日期名称

林承悦
2023-03-14

很高兴来到这里

我目前正在深入研究Laravel,发现了一个对我来说很有趣的类(碳时间格式)。但现在我遇到了一个问题,德国日的名称没有显示出来。如果我将区域设置切换为英语,它将显示出来。

在我index.blade.php

{{dd(Carbon\Carbon::tomorrow()->formatLocalized('%A %d %B %Y'))}}

它返回:b"Donnerstag29 März 2018"

如果我删除dd(),它将不再显示。也许有人知道解决这个问题的办法。

向你问好,罗布德福洛普

共有2个答案

印子平
2023-03-14

请参考此链接:

https://carbon.nesbot.com/docs/

试试这个:

setlocale(LC_TIME, 'German');
echo $dt->formatLocalized('%A %d %B %Y');      // Mittwoch 21 Mai 1975
setlocale(LC_TIME, 'English');
echo $dt->formatLocalized('%A %d %B %Y');      // Wednesday 21 May 1975
setlocale(LC_TIME, ''); // reset locale
鲁昕
2023-03-14

这是Windows的问题。将此添加到您的代码中:

\Carbon\Carbon::setUtf8(true);

然后{{Carbon\Carbon::明天()-

 类似资料:
  • 问题内容: 我在应用程序中使用JUL。通常,Netbeans打开一个输出选项卡,该选项卡显示“ Tomcat”并显示我生成的日志。运行正常。但是突然间,我意识到我的日志根本没有显示,只有打印出来。甚至都不是最热情的人。 我怀疑这可能是我包含的图书馆,这使我的日志混乱了。那有可能吗?图书馆可以改变我的日志显示方式吗?由于我有点迷路,我该如何调查? 问题答案: 我怀疑这可能是我包含的图书馆,这使我的日

  • 问题内容: 在用户更改日期之前,日期输入不会显示日期 jsbin中的示例代码 我需要它才能在稳定的1.2.14版本上工作。可能吗? 问题答案: 我创建了一个简单的指令,以使标准表单元素能够与AngularJS〜1.2.16一起正常工作。 请查看此处以获取详细信息:https : //github.com/betsol/angular-input-date 这是演示:http : //jsfiddl

  • 日期显示方式 设定画面上[年月日]的排列顺序。

  • 我正在使用Java-Eclipse和oracle SGBD public DefaultTableModel getJoueurData(){

  • 问题内容: 我正在尝试显示时间戳记- 我尝试了不同的查询方式,并且还尝试将用作值。似乎没有任何作用。我的目的是让该应用显示以前的素数和它们被发现的时间。该应用程序的初衷是让用户能够关闭/杀死该应用程序,并在重新启动该应用程序时从上次找到的素数恢复计数。如果您有任何暗示,我也将不胜感激。 这是PrimeDBManager类 头等舱 最后是MainActivity类 问题答案: 好的,既然您上传了项目

  • 我有一条记录,上面写着:。但是,当我执行时,视图会呈现。知道为什么吗?所有日期都会发生这种情况,总是前一天