When you do this subtraction
time - $time, you get the number of seconds elapsed between the date you passed to the program and now. Then, when you apply localtime to that value, you are calculating the date that occurred that number of seconds after the epoch, i.e. Jan 1, 1970. So, assume you passed 01-17-2007, just 7 years ago, local time will return you the date just seven years after Jan 1, 1970, i.e. Jan 1, 1977. And
(localtime ( time - $time ))[5] will give you 77. If you subtract 70, you should get the right age, but there are date and time calculating modules (DateTime, for example) to do this calculation better for you.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.