Comment puis-je vérifier si la date est la date ultérieure que la date actuelle?
if(date("d") < "18" && date("m") < "01") {
echo 'To late!';
}
3 Réponses :
Vous pouvez faire cette notation:
Ce qui nécessite que vous construisez manuellement la chaîne de date. Je ne pense pas que ce soit une très bonne idée. Utilisez strtotime () code> - ou Même i> mieux, utilisez DateTime code> classe.
$time1 = strtotime(date("d/m/Y", "18/01/2014"));
if(time() > $time1)
{
echo "too late!";
}
Le meilleur est d'utiliser strtotime.
$current_date = date("Y-m-d");
$date_to_compare = date("Y-m-d",time()+86400); //1 day later
if (strtotime($date_to_compare) > strtotime($current_date)) {
echo "too late";
}
Si vous souhaitez vérifier si la date actuelle est après quelque chose, pourquoi utilisez-vous moins que?