首页 > 解决方案 > 在会话开始前 10 分钟显示按钮

问题描述

我希望在会话开始时间前 10 分钟显示一个按钮,直到会话关闭。一旦当前时间大于开始时间,这将显示它。我如何实现这一目标?

  @if(Carbon\Carbon::now() >= Carbon\Carbon::parse($data->event_time) || Carbon\Carbon::parse($data->event_time)->subminutes(10) <= Carbon\Carbon::now() && $data2->close_session == 0)
    <a href="javascript:;" class="btn btn-xs label-success session-begin-btn">Begin Session</a>
  @endif

标签: laravelphp-carbon

解决方案


你的关闭。答案是:

@if(Carbon\Carbon::parse($data->event_time)->subminutes(10) <= Carbon\Carbon::now() || $data2->close_session == 0)
    <a href="javascript:;" class="btn btn-xs label-success session-begin-btn">Begin Session</a>
@endif

推荐阅读