如何在laravel中以全日历包更改一周的开始日期?

时间:2019-01-04 10:12:52

标签: jquery laravel fullcalendar

我已经安装了laravel的fullcalendar软件包。一周的开始日期是星期日,但是我想将其更改为星期六。请帮我 下面的代码显示了我在Controller中的功能

public function index(){
        $events = Event::get()
        ->where('deleted', '=', '0');
        $event_list = [];
        foreach ($events as $key => $event) {
            $event_list[] = Calendar::event(
                $event->event_name,
                false,
                new \DateTime($event->start_date),
                new \DateTime($event->end_date),
                $event->id,// added
                [
                    'color' => $event->event_color,//added
                ]
                // new \DateTime($event->end_date.' +1 day')
            );
        }
        $calendar_details = Calendar::addEvents($event_list);

        return view('events.index', compact('calendar_details') );
    }

在上面的代码中,请注意清楚在哪里设置星期几,我不知道在哪里以及如何将Saturday设置为一周的开始而不是Sunday。 根据{{​​1}},该问题更加明显。

下面的代码是我的事件模型:

issued picture

the issued picture

1 个答案:

答案 0 :(得分:1)

尝试一下

$calendar = $calendar::setOptions(['firstDay' => 6,]);