簡體   English   中英

檢查日期是否落在日期范圍concat與TO運算符之間

[英]check whether a date falls in between date range concat with TO operator

我有以下格式2016-06-062016-06-12

我想知道我的日期是2016-06-11是否介於兩者之間。 我怎樣才能做到這一點?

如果條件用於檢查日期范圍,您可以使用PHP:

$compareDate = "2016-06-06 TO 2016-06-12";
$dateArr = explode(" TO ",$compareDate);
$starting_date = $dateArr[0];
$final_date = $dateArr[1];
$date = "2016-06-11";
if($date >= $starting_date && $date <= $final_date) { 
    ...
}
if($date >= $fome_date && $date <= $to_date) 
{   
    echo "yes";
}
else
{
    echo "no";
}

https://3v4l.org/UdIgq

我希望它會有所幫助

可以比較日期,因為數字可以如此使用

date > starting_date && date < final_date

if條款就好了。 另外,如果你有,我會建議你在數據庫部分執行此操作,因為dbs已針對此類場合內置了查詢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM