perlquestion eXile I'd like to know the year (in localtime) a file was last modified. I know I can do that with: <code> my @stat = stat($file); my @localtime = localtime($stat[9]); my $year = $localtime[5] + 1900; </code> I was wondering if there was a readable shorter version of writing for this. the only thing that I can come up with is: <code> my $year = localtime((stat($file))[9])[5] + 1900; </code> but that doesn't work. I've explained this to myself as 'stat' and 'localtime' return lists and not arrays, so you can't use that kind of syntax. Anybody know of a shorter readable way to produce the same result? <p> PS: I wouldn't mind seeing a golfing-type shorter version :)