首页 > 解决方案 > 在刀片 php 中将英文日期名称转换为日文

问题描述

如何在刀片 php 中将英文日期名称转换为日文?现在我有这个代码在我的刀片模板中将日期转换为日语:

<h5 class="event-date">{{ date("Y", strtotime($event->event_date)) . '年' . date("m", strtotime($event->event_date)) . '月' . date("d", strtotime($event->event_date)) . '日' . ' (' . date("D", strtotime($event->event_date)) . ')' }}</h5>

这输出:

 2019年03月21日 (Thu)

这是他们分别从周日到周六的转换:

"日","月","火","水","木","金","土"

但是我怎样才能把它变成日语呢?另外,你有什么建议可以让我在刀片文件中的格式更短吗?

标签: phplaravel-bladecjk

解决方案


在以下位置创建翻译文件resources/lang/jp/days.php

<?php
return [
    'Thu' => '木曜日'
];

在你的刀片文件中使用这个:

{{ trans('days.' . date("D", strtotime($event->event_date)), [], 'jp') }}

推荐阅读