use Date::Parse; $file1 = '2019-3-25T14:40:22'; $file2 = '2019-6-12T22:34:8'; if (str2time( $file1 ) - str2time( $file2 )) { print "$file1 is more recent than $file2\n"; }