sub save { ... print GB "problem: ", param('problem'), "\n"; print GB "time: ", scalar(localtime), "\n"; ... } ... sub display { ... $prob=; my $time=; ... # print $time however you like }