【问题标题】:Adding day/incrementing with a carbon formatted date使用碳格式日期添加日期/增量
【发布时间】:2021-08-12 02:27:41
【问题描述】:

我正在使用碳来获取今天的日期并将其格式化为 laravel 刀片模板,这根本不是问题,但是在递增时我遇到了问题

我目前只添加一天进行测试,但我想实际创建今天和未来 7 天的表头。

在我的刀片中,我有:

<?php 
use Carbon\Carbon;
$date = Carbon::now()->format('m/d/Y');
?>

<thead>
  <tr>
    <th>{{$date}}</th>
    <th>{{$date->addDay()}}</th>
  </tr>
</thead>

但它是说我在一个字符串上调用addDay,这是有道理的,因为我是这样格式化日期的。

有没有一种方法可以保持这种 mm/dd/yyyy 的日期格式,但也可以在该格式上使用 addDay 之类的东西创建一个循环?我只想在接下来的 7 天内递增并将这些日期用作表格标题

【问题讨论】:

    标签: php laravel carbon


    【解决方案1】:

    你可以试试这个

    <?php 
    use Carbon\Carbon;
    $format = 'm/d/Y';
    $date = Carbon::now();
    ?>
    
    <thead>
      <tr>
        <th>{{$date->format($format)}}</th>
        <th>{{$date->addDay()->format($format)}}</th>
      </tr>
    </thead>
    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-16
      • 2018-08-06
      • 2017-09-06
      • 2015-04-20
      • 1970-01-01
      • 1970-01-01
      • 2022-11-03
      相关资源
      最近更新 更多