my $time_string = strftime "%Y-%m-%d", gmtime($mtime); if ($time_string gt '2013-03-21' && $time_string lt '2013-04-20') { print "File $name has an mtime of $time_string\n"; $ftp->get($name) or die "get failed ", $ftp->message;