如何解决具有本地化格式的 Carbon CreateFromFormat
我正在尝试将带有 strftime()
的本地化日期转换为 Laravel 上的 Carbon 对象。
这是我的代码:
$format = Session::get(SESSION_DATE_FORMAT_LOCALIZED);
$dateTime = Carbon::createFromFormat($format,$date);
$format -> "D M j,Y"
$date -> "Ven Décembre 31,2021"
但它说找不到文本月份。我尝试使用带有“%”的格式,但出现相同的错误。我该如何解决?
解决方法
echo Carbon::createFromLocaleFormat('D F j,Y','fr','Ven. Décembre 31,2021');
短日期名称/短月份名称需要完全匹配,例如在法语中,对于 "Ven."
格式,它是 "Ven"
而不是 D
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。