Поређење стрингова са датумима у PHP

Нека имамо два датума у следећем текстуалном формату:

php<?php
  $date1 = '2020-12-01';
  $date2 = '2019-12-01';
?>

У том случају можемо извршити поређење ових датума и сазнати који од њих је већи:

php<?php
  var_dump($date1 > $date2);
?>

Како се извршава поређење ових датума? Чињеница је да наши датуми представљају стрингове и PHP их упоређује као стрингове. То значи да прво упоређује прве карактере два датума: ако су исти, PHP упоређује друге карактере, и тако даље, док не пронађе разлику. Захваљујући чињеници да у нашем формату датума прво стоји година, затим месец, а потом дан, и могуће је такво поређење.

Такође је важно да датуми буду у истом формату. У нашем случају раздвајачи делова датума су цртице. То, наравно, није обавезно. На пример, можемо ставити тачке:

php<?php
  $date1 = '2020.12.01';
  $date2 = '2019.12.01';
?>

Или чак уклонити раздвајаче:

php<?php
  $date1 = '20201201';
  $date2 = '20191201';
?>

Најважније је да, како би поређење било коректно, распоред мора бити следећи: прво година, затим месец, потом дан.

Задание 1

Напишите код који ће упоредити два дата доле наведена датума и исписати поруку о томе који од њих је већи:

php$date1 = '2020-11-30';
$date2 = '2020-12-01';