<?php
define( 'MINUTE_IN_SECONDS', 60 );
define( 'HOUR_IN_SECONDS', 60 * MINUTE_IN_SECONDS );
define( 'DAY_IN_SECONDS', 24 * HOUR_IN_SECONDS );
define( 'WEEK_IN_SECONDS', 7 * DAY_IN_SECONDS );
define( 'YEAR_IN_SECONDS', 365 * DAY_IN_SECONDS );
function test( $date ) {
$reminder_time = strtotime( str_replace( '-', ' ', $date ) . ', 2015' );
$reminder_time = $reminder_time - ( DAY_IN_SECONDS );
var_dump( ( time() >= $reminder_time ) );
}
test( 'nov-21' );
test( 'dec-23' );
test( 'dec-24' );
test( 'dec-25' );
- Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.0 - 7.2.8
- bool(true)
bool(true)
bool(false)
bool(false)
preferences:
84.57 ms | 402 KiB | 89 Q