- date: documentation ( source)
- strtotime: documentation ( source)
<?php
$currentDate = date('m/d/Y');
$currentDate = date('m/d/Y');
$start = strtotime('01/12/14');
$end = strtotime('02/12/14');
$end_jan = strtotime('01/31/14');
$end_feb = strtotime('02/28/14');
$end_mar = strtotime('03/31/14');
$end_apr = strtotime('04/30/14');
$end_may = strtotime('05/31/14');
$end_jun = strtotime('06/30/14');
$end_jul = strtotime('07/31/14');
$end_aug = strtotime('08/31/14');
$end_sep = strtotime('09/30/14');
$end_oct = strtotime('10/31/14');
$end_nov = strtotime('11/30/14');
$end_dec = strtotime('12/31/14');
$current = strtotime($currentDate);
$timestamp = strtotime($currentDate);
if($timestamp >= $current && $timestamp <= $end_jan) {
echo "The date $currentDate is in January";}
else {
echo " timestamp is $timestamp";
echo "start is $start";
echo "end is $end ";
echo "The date $currentDate is NOT within our date range\n";
}