in reply to Why does localtime() return $YEAR-1900?

This is often called Broken-down time and is used in a C structure called struct tm. Perl is written in C, so it is not surprising that it uses it.
Neither is Perl alone in that, many other languages use this format.
I guess Larry used it because everyone would expect that format and is familiar with it.
  • Comment on Re: Why does localtime() return $YEAR-1900?