Template:Age

Revision as of 09:41, 26 November 2012 by Rich (talk | contribs) (let's try simplifying this...)

This template returns the number of full years between the current stardate and a date you specify (for instance, a character's birthday).

Reference

The current date in SB118 is based on today's real life date but set 377 years later.

Today's OOC Date (US format of MM/DD/YYYY): 11/30/2024
Today's IC Date (US format of MM/DD/YYYY): 11/30/2401
Syntax:
To calculate the number of years between the current stardate and your specified date (e.g., current age):{{age|year|month|day}}
Examples:
Ayelet Kadosh was born on SD 235308.18. That is, she was born on August 18, 2353. To find out how old she is based on today's stardate, you would use the following code:
{{age|2353|8|18}}
which gives you her current age: 45

Notice that you do NOT add leading zeros for the month or day if it is a single digit.

When entering dates before the Common Era, use astronomical year numbering: 1 BCE is represented by 0, 2 BCE by -1, 3 BCE by -2 etc. For example, the following expression returns the number of full years between the current stardate and the Battle of Cannae, which took place on August 2, 216 BCE:
{{age|-215|8|2}} returns "2616"
Note:
This template does not check for incorrect input:
{{age|1980|7|14|1993|6|233}} returns "421" (surplus days do not count as extra months)
{{age|1980|7|14|1993|88|14}} returns "421" (surplus months do not count as extra years)