localtime()の返り値のyearは "1900を引いた値がセットされる" のですね。つい最近知りました。ってこれはy2kじゃないよん、って開き直って おるのかperlは。やはりバグでも仕様といえば仕様。