پرش به محتوا

الگو:سن به سال، ماه و روز

از ویکی‌پدیا، دانشنامهٔ آزاد

some time

توضیحات الگو[نمایش] [ویرایش] [تاریخچه] [پاکسازی]

استفاده

[ویرایش]

این الگو سال، ماه، و روزهای بین دو تاریخ را نشان می‌دهد. اگر گروه دوم پارمترها پر نشوند الگو تعداد سال، ماه، و روز را تا تاریخ امروز نشان می‌دهد. واژه

سال و ماه با ویرگول از هم جدا می‌شوند. از آنجا که استفاده از ویرگول، دلخواه است و کاربرهای گوناگونی دارد این الگو، ویرگول را به صورت خودکار پس از ماه قرار نمی‌دهد. اگر می‌خواهید ویرگول‌ها پشت سر هم نشان داده شوند |sc=y را به الگو اضافه کنید تا الگو آنرا بیافزاید.

ترکیب

[ویرایش]
{{سن به سال، ماه و روز|year= |month= |day= }} و یا
{{سن به سال، ماه و روز|yyyy|mm|dd|yyyy2|mm2|dd2}}

نمونه‌ها

[ویرایش]
{{سن به سال، ماه و روز|year=2001|month=1|day=15}} بازمی‌گرداند به "۲۴ سال و ۲۳ روز"
{{سن به سال، ماه و روز|2001|01|15|2008|09|05}} بازمی‌گرداند به "۷ سال، ۷ ماه و ۲۱ روز"
{{سن به سال، ماه و روز|2016|8|4|2016|9|5}} بازمی‌گرداند به "۱ ماه و ۱ روز"

ملاحظات

[ویرایش]

این الگو می تواند با یک تاریخ شروع مبهم به کار برود:

{{سن به سال، ماه و روز|year=2010|month=9}} بازمی‌گرداند به "۱۴ سال و ۴ یا ۵ ماه"
{{سن به سال، ماه و روز|2009|6||2011|2|21}} بازمی‌گرداند به "۱ سال و ۷ یا ۸ ماه"

اما تاریخ پایانِ نامحتمل را نمی‌پذیرد:

{{سن به سال، ماه و روز|2012|11|2|2016|4}} بازمی‌گرداند به "خطا: زمان نامعتبر است. ۳ سال، ۵ ماه و ۵ روز"
{{سن به سال، ماه و روز|2012|11|2|2017}} بازمی‌گرداند به "خطا: زمان نامعتبر است. ۴ سال، ۳ ماه و ۵ روز"

از آنجایی که طول یک ماه، برحسب روز، متفاوت است، تعداد روزها در خروجی، به عدد ماه درج شده، بستگی دارد.

{{سن به سال، ماه و روز|2007|3|12|2015|6|11}} بازمی‌گرداند به "۸ سال، ۲ ماه و ۳۰ روز"
{{سن به سال، ماه و روز|2007|3|12|2015|7|11}} بازمی‌گرداند به "۸ سال، ۳ ماه و ۲۹ روز"
{{سن به سال، ماه و روز|2006|8|22|sc=y}} بازمی‌گرداند به "۱۸ سال، ۵ ماه، و ۱۶ روز"

داده‌های الگو

[ویرایش]
این، توضیحاتِ الگوداده است که توسط TemplateWizard، ویرایشگر دیداری و دیگر ابزارها استفاده می‌شود. گزارش خطای ماهیانه برای این الگو را ببینید.

الگوداده سن به سال، ماه و روز

این الگو تعداد سال‌ها (کامل‌شده)، ماه‌ها و روزهای باقی‌مانده بین دو تاریخ را برمی‌گرداند. اگر بخش دوم از پارامترها تنظیم نشده باشد، آن را به تعداد سال، ماه و روز بین تاریخ تعیین شده و تاریخ امروز باز خواهد گرداند.

پارامترهای الگو[ویرایش داده‌های الگو]

پارامترتوضیحاتنوعوضعیت
سال ('از' تاریخ)1 year

سال تاريخ (اول)

شمارهضروری
ماه ('از' تاریخ)2 month

شماره ماه تاريخ (اول)

شمارهضروری
روز ماه ('از' تاریخ)3 day

روز ماه تاريخ (اول)

شمارهاختیاری
سال ('تا' تاریخ)4

سال تا 'تاریخ'، (در صورت نیاز)

پیش‌فرض
the current year
شمارهاختیاری
ماه ('تا' تاریخ)5

تعداد ماه‌ها تا 'تاریخ'، (در صورت نیاز)

پیش‌فرض
ماه کنونی
شمارهاختیاری
روز ماه ('تا' تاریخ)6

تعداد روزهای ماه تا 'تاریخ'، (در صورت نیاز)

پیش‌فرض
the current day
شمارهاختیاری
ویرگول پشت سر همsc

برای نشان دادن ویرگول پس از ماه y بنویسید

پیش‌فرض
none
خطاختیاری

زیرالگو

[ویرایش]

جستارهای وابسته

[ویرایش]