##
print "\n $d2 is greater or equal to $d1\n";
##
##
DateTime->compare( $dt1, $dt2 )
##
##
use strict;
use warnings;
use feature 'say';
use DateTime;
my $d1 = DateTime->new(
year => 2019,
month => 8,
day => 1,
time_zone => 'America/Chicago',
);
my $d2 = DateTime->new(
year => 2019,
month => 6,
day => 8,
time_zone => 'America/Chicago',
);
##
##
say DateTime->compare( $d1, $d2 ) > 0
? $d1->ymd .' is greater than ' . $d2->ymd
: $d2->ymd .' is greater or equal to ' . $d1->ymd;