首页 > 解决方案 > 使用具有 diffForHumans 重复天数的 Localized Carbon

问题描述

在我的页面中,我显示帖子,我使用 diffForHumans 来显示帖子创建时经过的时间,然后我使用本地化碳以阿拉伯语翻译它。它正在工作,但在几天内他会显示天数两次。例如,而不是在 5 天前显示。他显示 5 5 天前

<div class="row" >
    <!-- properties -->
    @foreach($orderOffers as $key => $offer)
        <div class="col-lg-4 col-sm-6">
            <div class="properties">
                {{$var =\Carbon\Carbon::parse($offer->created_at)}}
                <div class="image-holder"><span><i class="fas fa-hourglass-start"></i>{{LocalizedCarbon::instance($var)->diffForHumans()}}</span>
                    <img src="{{asset($offer->firstimages)}}"  class="img-responsive dimensions" alt="properties">
                    <div class="status sold">
                        @if($offer->negotiable)
                            <i class="far fa-thumbs-up"></i>  قابل للتفاوض
                        @else
                            <i class="far fa-thumbs-down"></i> غير قابل للتفاوض
                        @endif
                    </div>
                </div>
                <h4><a href="property-detail.php">{{$offer->title}}</a></h4>
                <p class="price">{{$offer->price}}<i class="fas fa-hand-holding-usd"></i></p>
                <p class="price">{{$offer->city}} <i class="fas fa-map-marker"></i></p>
                <?php
                $id = $hashids->encodeHex($offer->id);
                ?>
                <a class="btn btn-primary" href="{{route('offer.show',['id'=>$id,'slug'=>$offer->slug])}}">عرض المزيد</a>
            </div>
        </div>
    @endforeach
</div>

标签: phplaravel-5php-carbon

解决方案


推荐阅读