考虑到我有2个日期像下面在我看来:
{{$property->start_date }} //which is for example 3/20/219
和另一个日期
{{$property->end_date }} //which is for example 3/28/219
现在我想一些如何打印这8天的差异作为8 col-lg-1一些如何像下面的代码
@while($property->start_date <= $property->end_date)
//here i want to print dates in col-lg-1 i dont know how to access the day and if the while loop is working right or no
我怎么能实现这一点,在刀片考虑到这一点,我这样做,在我看来,这是合理的,在所有这样做的看法或没有。
4条答案
按热度按时间xwmevbvl1#
您可以使用
Carbon
中的CarbonPeriod
像这样的东西
要打印每个日期,可以使用循环
也可以将其转换为数组
afdcj2ne2#
返回php中两个日期之间的所有日期:
使用
DatePeriod
与DateTime
:输出:
使用
strtotime
:输出:
我希望这对你有帮助。
5jdjgkvh3#
如果你想得到日期差异,你可以使用
Carbon
和diffInDays
。n3ipq98p4#
您可以直接在模板上尝试此操作(仅当无法或难以将其从控制器传递到视图时)
但如果在控制器中执行并将其发送到模板,