my @time = reverse ((localtime)[0..5]); $time[0]+= 1900; $time[1]+= 1; my $changedate = sprintf "%4d-%02d-%02d %02d:%02d:%02d", @time;