in reply to Parenthetical help
As jwkrahn pointed out, time returns a scalar.
Also localtime uses time as its default.
my @t = localtime; # time assumed as a parameter [download]