php - Laravel 语言环境不采用其他日期格式
问题描述
在 Laravel 中,当我正在格式化日期时,我遇到了格式化问题:
utf8_encode(strftime("%d %B %Y", $c_d->getTimestamp()))
或者
$c_d->format("d/B/Y")
它是英文格式的。在config/app.php
我设置了'locale' => 'fr'
. 我可以在日期上设置法国日期格式的唯一方法是setlocale(LC_TIME, 'fr_FR');
在每个格式调用之前放置,这很痛苦。
有没有办法解决这个问题?
解决方案
推荐阅读
- html - 我们可以设置摘要和详细信息标签,以便详细信息显示在摘要上方(而不是下方)?
- javascript - 从另一个文件中的脚本文件获取 Firebase UserID
- rcpp - dqrng 与 Rcpp 用于从正态分布和二项分布中绘图
- swift - 在 Swift for mac 中访问用户环境变量
- python - 一个洗牌然后解洗python列表的好方法
- javascript - 如何使用“加法混合”以外的混合模式使不透明度影响材质
- python - 在python中,GC如何处理mmap?
- regex - 正则表达式在 Atom 或 Sublime 中查找用乘数替换
- python - script-write dict 并将其写入文件然后加载
- java - 如何在 Eclipse 下获取 Java 应用程序的 JVM Monitor CPU 统计信息?