찾다

 >  Q&A  >  본문

별도의 날짜 및 시간 열에 대해 날짜가 미래인지 확인하는 방법은 무엇입니까?

<p>날짜를 저장하는 열이 두 개 있습니다. 하나는 YYYY-mm-dd 형식의 날짜 자체이고, 다른 하나는 time(7) 데이터 유형의 시간입니다(예: 11:15:10.0000000). <br /><br />향후 행을 어떻게 확인하나요? <br /><br />첫 번째 부분인 날짜 자체를 얻을 수 있습니다. </p><p><br /></p> <pre class="brush:php;toolbar:false;">MyModel::where('date', '>=', Carbon::today())->get()</pre> <p>하지만 시간을 추가하려고 하면 작동하지 않습니다.</p> <pre class="brush:php;toolbar:false;">MyModel::where('날짜', '>=', Carbon::today())->where('시간', '> ;', Carbon::now()->format('H:i'))->get(); <p>분리되어 있기 때문에 날짜가 미래일지라도 시간이 분리되어 있어 시간 불일치가 있을 수 있습니다. 그래서 어떻게든 날짜와 시간을 별도로 병합하는 것이 아니라 함께 병합해야 합니다. </p>
P粉021854777P粉021854777513일 전560

모든 응답(1)나는 대답할 것이다

  • P粉651109397

    P粉6511093972023-08-01 16:21:09

    두 개의 열을 하나의 조건으로 병합해 보세요.

    으아악

    SQL Server의 경우 다음을 시도해 보세요.

    으아악

    쿼리 변환을 업데이트해야 할 수 있습니다. 자세한 내용은 설명서를 확인하세요.

    회신하다
    0
  • 취소회신하다