2つの日付の間に日付がある場合は
ですが、Y-m-dの代わりにY-mを使用する必要があります これを行うにはどうすればよいですか? 例:私は2016-10
が2016-09
と2016-12
phpの時間が2つの日付Y-m
私のコードの間にあるかどうかを確認する必要があります。
$paymentDate=date('Y-m-d', strtotime($date));;
$contractDateBegin = date('Y-m-d', strtotime($dfrom));
$contractDateEnd = date('Y-m-d', strtotime($dtom));
if (($paymentDate > $contractDateBegin) && ($paymentDate < $contractDateEnd)){
echo "is between";
}else{
echo "NO GO!";
}
何がY-mフォーマットである必要がありますか?あなたは単に日付比較をしているだけです。 –
3つの日付では、2016-10が2016-09と2016-12の間にあるかどうかを確認する必要があると言います。 –
なぜ-1を置くべきなのか疑問に思う –