Primerjava nizov z datumi v PHP-ju

Recimo, da imamo dva datuma v naslednji besedilni obliki:

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

V tem primeru lahko izvedemo primerjavo teh dveh datumov in ugotovimo, kateri od njiju je večji:

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

Kako poteka primerjava teh datumov? Dejstvo je, da so naši datumi nizi in jih PHP primerja kot nize. To pomeni, da najprej primerja prve znake dveh datumov: če so enaki, potem PHP primerja druge znake in tako naprej, dokler ne najde razlike. Zaradi tega, ker so v naši obliki datuma najprej razporejena letnica, nato mesec in nato dan, je taka primerjava mogoča.

Pomembno je tudi, da so datumi v enaki obliki. V našem primeru so ločila delov datumov pomišljaji. To seveda ni obvezno. Na primer, lahko postavite pike:

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

Ali celo odstranite ločila:

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

Glavno je, da je primerjava korektna, razporeditev mora biti naslednja: najprej leto, nato mesec, nato dan.

Задание 1

Napišite kodo, ki bo primerjala dva spodaj navedena datuma in izpisala sporočilo o tem, kateri od njiju je večji:

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