How to check if current date is between two dates in PHP?
In this post, we can simply check if current date is between two dates in php.
1. Code:
<?php function checkCurrentDateBetweenTwoDate($startDate, $endDate){ $currentDate = date('Y-m-d'); $currentDate = date('Y-m-d', strtotime($currentDate)); $startDate = date('Y-m-d', strtotime($startDate)); $endDate = date('Y-m-d', strtotime($endDate)); if (($currentDate >= $startDate) && ($currentDate <= $endDate)){ return "Current date is between two dates"; }else{ return "Current date is not between two dates"; } } $startDate = "09/09/2022"; $endDate = "10/10/2022"; echo(checkCurrentDateBetweenTwoDate($startDate, $endDate)); ?>
2. Example:
Input:
$startDate = "09/09/2022"; $endDate = "10/10/2022";
Output:
"Current date is between two dates