use strict; use warnings; my $eval_time = get_time_of_thing_i_am_checking(); my $now = time(); my $some_interval = 60 * 60 * 14; if (($now - $eval_time) > $some_interval) { # do stuff } else { print "Not enough time has elapsed. Go fish.\n"; }