我想比较两个日期,即系统日期和记录日期,如果系统日期是星期四而记录日期是星期一,请打印闪烁的<td>
。我使用了“下一个星期一”,但是它不起作用
@elseif(date('D') == 'Thu' AND date('D', strtotime($crq->date)) == 'next Mon')
<td style="background-color: black;color: white"><blink>{{ $crq->date }}<i class="fa fa-exclamation "></i></blink></td>
答案 0 :(得分:2)
date()
将不会输出“ next Mon”,如果实际上是星期一,则可能会显示“ Mon”,但不会显示“ next”(这是使用D
格式为date()
。
您应该检查日期是否相同。您可以通过检查日期是否与下一个星期一的时间戳$crq-date
和strtotime("next Monday")
中的日期完全相同来实现。
date('Y-m-d', strtotime($crq->date)) == date("Y-m-d", strtotime("next Monday"))
这里是live demo。