跳转到内容

模板:Age in years and days/testcases

维基百科,自由的百科全书

测试 1

[编辑]
使用说明 模板使用 结果
两日期之间 {{Age in years and days/sandbox|1989|7|23|2003|7|14|age=no}} 13年356天
两日期之间 {{Age in years and days/sandbox|1989|7|23|2003|7|15|age=no}} 13年357天
两日期之间 {{Age in years and days/sandbox|1989|7|23|2003|7|23|age=no}} 14年0天
两日期之间 {{Age in years and days/sandbox|1989|7|23|2003|7|24|age=no}} 14年1天
从某一日期至今 {{Age in years and days/sandbox|1989|7|23|age=no}} 35年111天
不正确的日期 {{Age in years and days/sandbox|1980|7|14|1993|6|233}} 错误:第二个日期应该是年月日
(不正确的日期,计算的天数也就不正确了)
闰年的误差 {{Age in years and days/sandbox|2007|2|28|2008|3|1}} 1岁2天
(多计算2008年2月29日这一天)
  • {{Age in years and days/sandbox|1995|5|11|1998|age=no}} -> 错误:第二个日期应该是年月日
  • {{Age in years and days/sandbox|1994|11|22|2000|1|1|age=no}} -> 5年40天
  • {{Age in years and days/sandbox|1994|11|22|2000|1|1|age=y}} -> 5岁40天
  • {{Age in years and days/sandbox|1994|11|22|2000|1|1}} -> 5岁40天

测试 2

[编辑]
date 1 date 2 Template:Age in years and days编辑 | 讨论 | 历史 | 链接 | 监视 | 日志 Template:Age in years and days/sandbox编辑 | 讨论 | 历史 | 链接 | 监视 | 日志
28 Feb 2002 1 Mar 2002 1天 1天
2002 02 28 2002 03 01 1天 1天
28 Feb 2004 1 Mar 2004 2天 2天
2004 02 28 2004 03 01 2天 2天
29 Feb 2004 1 Mar 2004 1天 1天
2004 02 29 2004 03 01 1天 1天
28 Feb 2002 1 Mar 2004 2岁2天 2岁2天
2002 02 28 2004 03 01 2岁2天 2岁2天
28 Feb 2004 1 Mar 2006 2岁1天 2岁1天
2004 02 28 2006 03 01 2岁1天 2岁1天
29 Feb 2004 1 Mar 2006 2岁1天 2岁1天
2004 02 29 2006 03 01 2岁1天 2岁1天
1 Mar 2002 28 Feb 2006 3岁364天 3岁364天
2002 03 01 2006 02 28 3岁364天 3岁364天
1 Mar 2002 28 Feb 2004 1岁364天 1岁364天
2002 03 01 2004 02 28 1岁364天 1岁364天
1 Mar 2002 29 Feb 2004 1岁365天 1岁365天
2002 03 01 2004 02 29 1岁365天 1岁365天
1 Mar 2004 28 Feb 2006 1岁364天 1岁364天
2004 03 01 2006 02 28 1岁364天 1岁364天
1 Mar 2004 28 Feb 2008 3岁364天 3岁364天
2004 03 01 2008 02 28 3岁364天 3岁364天
1 Mar 2004 29 Feb 2008 3岁365天 3岁365天
2004 03 01 2008 02 29 3岁365天 3岁365天
1 Mar 2004 28 Feb 2002 −2岁2天 −2岁2天
2004 03 01 2002 02 28 −2岁2天 −2岁2天
1 Jan 2002 18 Feb 2002 48天 48天
2002 01 01 2002 02 18 48天 48天
1 Jan 2002 18 Feb 2004 2岁48天 2岁48天
2002 01 01 2004 02 18 2岁48天 2岁48天
1 Jan 2004 18 Feb 2004 48天 48天
2004 01 01 2004 02 18 48天 48天
1 Jan 2004 18 Feb 2006 2岁48天 2岁48天
2004 01 01 2006 02 18 2岁48天 2岁48天
1 Oct 2002 18 Nov 2002 48天 48天
2002 10 01 2002 11 18 48天 48天
1 Oct 2002 18 Nov 2004 2岁48天 2岁48天
2002 10 01 2004 11 18 2岁48天 2岁48天
1 Oct 2004 18 Nov 2004 48天 48天
2004 10 01 2004 11 18 48天 48天
1 Oct 2004 18 Nov 2006 2岁48天 2岁48天
2004 10 01 2006 11 18 2岁48天 2岁48天
1 Aug 2002 18 May 2003 290天 290天
2002 08 01 2003 05 18 290天 290天
1 Aug 2002 18 May 2005 2岁290天 2岁290天
2002 08 01 2005 05 18 2岁290天 2岁290天
1 Aug 2004 18 May 2005 290天 290天
2004 08 01 2005 05 18 290天 290天
1 Aug 2004 18 May 2007 2岁290天 2岁290天
2004 08 01 2007 05 18 2岁290天 2岁290天
20 May 1901 30 Oct 1907 6岁163天 6岁163天
1901 05 20 1907 10 30 6岁163天 6岁163天
30 Oct 1907 27 Oct 1915 7岁362天 7岁362天
1907 10 30 1915 10 27 7岁362天 7岁362天
27 Oct 1915 14 Nov 1916 1岁18天 1岁18天
1915 10 27 1916 11 14 1岁18天 1岁18天
14 Nov 1916 10 Jan 1922 5岁57天 5岁57天
1916 11 14 1922 01 10 5岁57天 5岁57天
16 May 1922 29 Mar 1928 5岁318天 5岁318天
1922 05 16 1928 03 29 5岁318天 5岁318天
26 May 1928 1 Oct 1935 7岁128天 7岁128天
1928 05 26 1935 10 01 7岁128天 7岁128天
1 Oct 1935 5 Jul 1945 9岁277天 9岁277天
1935 10 01 1945 07 05 9岁277天 9岁277天
13 Jul 1945 13 Jun 1951 5岁335天 5岁335天
1945 07 13 1951 06 13 5岁335天 5岁335天
13 Jun 1951 9 Feb 1960 8岁241天 8岁241天
1951 06 13 1960 02 09 8岁241天 8岁241天
7 Mar 1960 8 Feb 1967 6岁338天 6岁338天
1960 03 07 1967 02 08 6岁338天 6岁338天
9 Feb 1967 22 Dec 1977 10岁316天 10岁316天
1967 02 09 1977 12 22 10岁316天 10岁316天
22 Dec 1977 3 Feb 1983 5岁43天 5岁43天
1977 12 22 1983 02 03 5岁43天 5岁43天
3 Feb 1983 20 Dec 1991 8岁320天 8岁320天
1983 02 03 1991 12 20 8岁320天 8岁320天
20 Dec 1991 11 Mar 1996 4岁82天 4岁82天
1991 12 20 1996 03 11 4岁82天 4岁82天
19 Mar 1996 22 Nov 2001 5岁248天 5岁248天
1996 03 19 2001 11 22 5岁248天 5岁248天
22 Nov 2001 2 Dec 2003 2岁10天 2岁10天
2001 11 22 2003 12 02 2岁10天 2岁10天
2 Dec 2003 28 Jan 2005 1岁57天 1岁57天
2003 12 02 2005 01 28 1岁57天 1岁57天
28 Jan 2005 4 Dec 2006 1岁310天 1岁310天
2005 01 28 2006 12 04 1岁310天 1岁310天
4 Dec 2006 24 Jun 2010 3岁202天 3岁202天
2006 12 04 2010 06 24 3岁202天 3岁202天
24 Jun 2010 26 Jun 2013 3岁2天 3岁2天
2010 06 24 2013 06 26 3岁2天 3岁2天
26 Jun 2013 13 Sep 2013 79天 79天
2013 06 26 2013 09 13 79天 79天
13 Oct 2013 11岁29天 11岁29天
2013 10 13 11岁29天 11岁29天
0天 0天
0天 0天

测试 3

[编辑]
主模板 沙盒模板

Two fixed dates: 1岁29天
Fixed date-today: 19岁284天

  • Leap year test

No leap year (1900): 1天
No leap year (1901): 1天
Yes leap year (1904): 2天

  • Single-plural test

Single year and day: 1岁1天
Plural year and day: 2岁2天
Single year and day over a leap day: 1岁1天
Plural year and day over a leap day: 2岁2天
Single year and day over new years: 1岁1天
Plural year and day over new years: 2岁2天

Two fixed dates: 1岁29天
Fixed date-today: 19岁284天

  • Leap year test

No leap year (1900): 1天
No leap year (1901): 1天
Yes leap year (1904): 2天

  • Single-plural test

Single year and day: 1岁1天
Plural year and day: 2岁2天
Single year and day over a leap day: 1岁1天
Plural year and day over a leap day: 2岁2天
Single year and day over new years: 1岁1天
Plural year and day over new years: 2岁2天