首頁 > 後端開發 > PHP問題 > PHP中比較日期大小,比較時間大小案例

PHP中比較日期大小,比較時間大小案例

Faith、
發布: 2021-12-17 10:48:36
原創
252 人瀏覽過

把兩個日期或時間用大於小於號來比較。有些場景,需要控制使用者操作某個功能時只能在某個日期,或某個時間段內可以操作或查看,其餘時間段不允許。

公司電商專案有這樣的需求:

優惠價活動功能:

#1. 優惠價活動功能設定

<?php
$start_date = &#39;2021-09-20&#39;;
$end_date = &#39;2021-09-21&#39;;
$now_date = date(&#39;Y-m-d&#39;);
if( $start_date<=$now_date && $end_date>=$now_date ){
     echo &#39;当前日期在区间内&#39;;//在此实现自己的逻辑
}else{
     echo &#39;当前日期不在区间内&#39;;//在此实现自己的逻辑
}

die;

$start_time = &#39;7:00&#39;;
$end_time  = &#39;18:00&#39;;
$now_time  = date(&#39;H:i&#39;);
if( $start_time<=$now_time && $end_time>=$now_time ){
     echo &#39;当前时间在区间内&#39;;//在此实现自己的逻辑
}else{
     echo &#39;当前时间不在区间内&#39;;//在此实现自己的逻辑
}
登入後複製

以上是PHP中比較日期大小,比較時間大小案例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
1
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板