الگو:زمان گذشته
۰ ثانیه پیش
این الگو از لوآ استفاده میکند: |
الگوی زمان گذشته زمان سپری شده از یک برچسب زمان را محاسبه میکند. نتیجهٔ این محاسبه یک عبارت مشابه یکی از نمونههای زیر است. این الگو نباید بههمراه «جا» استفاده شود (نباید جانشانی شود)؛ مگر آن که نخواهید برچسب پس از تازهسازی صفحه تغییر کند.
دقت کنید که با توجه به مکانیزم میانگیری ویکیپدیا، ممکن است برای بهروزرسانی مقدار سیال این الگو نیاز باشد تا میانگیر صفحهای که از این الگو استفاده میکند را پاکسازی کنید. بخش پیوند پاکسازی در پایین را ببینید.
خروجی الگو به سمت پایین گرد میشود. «ماه» برابر با ۳۱ روز تعریف شده است.
استفاده
{{زمان گذشته|برچسب زمان}}
برچسب زمان میتواند شامل هرگونه قالب ساده و قابل خواندن انگلیسی باشد، اما بهمنظور جلوگیری از بروز اشتباهات ناشناخته، ترجیح بر استفاده از یکی از قالبهای زیر است.
برای مقدارهای ورودی فارسی تنها از تاریخ میلادی در قالب «روز ماه سال» (مثلاً ۲۲ ژانویه ۲۰۲۳) استفاده کنید. سایر مقدارها باید به انگلیسی وارد شوند.
- پارامتر
قدر
را میتوان بهمنظور استفاده از یک واحد خاص، بهکار برد. مقدارهای قابل قبول:ثانیه
(یاseconds
)،دقیقه
(یاminutes
)،ساعت
(یاhours
)،روز
(یاdays
)،هفته
(یاweeks
)،ماه
(یاmonths
) وسال
(یاyears
). - پارامتر
قدر حداقل
را میتوان بهمنظور استفاده از واحد تعیینشده یا واحدهای بزرگتر، بهکار برد. مقدارهای قابل قبول:ثانیه
(یاseconds
)،دقیقه
(یاminutes
)،ساعت
(یاhours
)،روز
(یاdays
)،هفته
(یاweeks
)،ماه
(یاmonths
) وسال
(یاyears
). - پارامتر
پیش
را میتوان بهمنظور ابطال و جایگزینی کاربرد پیشفرض متن «پیش
» بهکار برد. اگر این پارامتر وارد شود، اما مقدار آن خالی باشد (یعنی{{زمان گذشته|۲۰۰۸|پیش=}}
)، متن «پیش» بهطور کلی حذف خواهد شد. برای تاریخهای آینده، تنظیم پارامتر «پیش» روی مقدار خالی منجر به فرونشانی متن «آینده» خواهد شد (یعنی «۲ سال» بهجای «۲ سال آینده»).
هجی کردن اعداد
اعداد از ۱ تا ۱۰۰ را میتوان با استفاده از پارامتر هجی
بهشکل حروفی هجی کرد. در صورتی که پارامتر هجی
روی «بله» (یا سایر مقدارهای مثبت فارسی یا انگلیسی نظیر «آری»، «true» یا «1») تنظیم شود، تمامی اعداد از ۱ تا ۱۰۰ هجی خواهند شد. در صورتی که پارامتر هجی
روی «خودکار» (یا «auto») تنظیم شود، مطابق توصیههای مندرج در شن:رقم یا حروف تنها اعداد از ۱ تا ۹ هجی خواهند شد.
این امکان نیز وجود دارد که با استفاده از پارامتر حداکثر هجی
حداکثر مقدار برای هجی کردن عدد را بهصورت سفارشی تنظیم کنید. برای مثال، تنظیم |هجی=بله
و |حداکثر هجی=۲۴
باعث میشود که تمامی اعداد برابر یا کمتر از ۲۴ هجی شوند و تمامی اعداد بزرگتر از ۲۴ بهشکل عددی نمایش یابند.
خروجی عددی
برای این که تنها عدد (بدون متن) نمایش یابد، پارامتر |عددی=بله
را وارد کنید.
پیوند پاکسازی
برای افزودن پیوند پاکسازی میانگیر، پارامتر |پاکسازی=بله
را وارد کنید.
نمونهها
{{زمان گذشته| -83 minutes}}
← ۸۳ دقیقه پیش- نادرست:
{{زمان گذشته| -۸۳ دقیقه}}
(مقدار فارسی غیرمجاز) ← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان. {{زمان گذشته| -334 minutes}}
← ۵ ساعت پیش{{زمان گذشته| +334 minutes}}
← ۵ ساعت آینده{{زمان گذشته|{{زماننسخه}}}}
← ۱۴ ماه پیش{{زمان گذشته| Jan 21, 2001 3:45 PM}}
← ۲۳ سال پیش- نادرست:
{{زمان گذشته| 3:45 pm, 21 Jan 2001}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان. {{زمان گذشته|20010121154500}}
← ۲۳ سال پیش{{زمان گذشته| Nov 6 2008}}
← ۱۵ سال پیش{{زمان گذشته| ۶ نوامبر ۲۰۰۸}}
← ۱۵ سال پیش{{زمان گذشته| ۶ نوامبر ۲۰۰۸|قدر=هفته}}
← ۸۲۴ هفته پیش{{زمان گذشته| ۶ نوامبر ۲۰۰۸|قدر حداقل=روز}}
← ۱۵ سال پیش{{زمان گذشته| ۶ نوامبر ۲۰۰۸|قدر حداقل=سال}}
← ۱۵ سال پیش{{زمان گذشته| ۶ نوامبر ۲۰۰۸|پیش=پیش از آن}}
← ۱۵ سال پیش از آن{{زمان گذشته| ۶ نوامبر ۲۰۰۸|پاکسازی=بله}}
← ۱۵ سال پیش (پاکسازی){{زمان گذشته| 2008-11-06}}
← ۱۵ سال پیش{{زمان گذشته| ۱ ژوئن ۲۰۰۹ |هجی=بله}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته| ۱ ژوئن ۱۹۹۹ |هجی=بله}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته| ۱ ژوئن ۲۰۰۹ |هجی=خودکار}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته| ۱ ژوئن ۱۹۹۹ |هجی=خودکار}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته| ۱ ژوئن ۲۰۲۱ |هجی=خودکار}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته| ۱ ژوئن ۲۰۰۸ |هجی=بله|حداکثر هجی=۱۵}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته| ۱ ژوئن ۲۰۰۹ |هجی=بله|حداکثر هجی=۱۵}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته| ۱ ژوئن ۱۹۸۹ |هجی=بله|حداکثر هجی=۲۵}}
← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.{{زمان گذشته|195909}}
(ساعتدقیقهثانبه) ← ۴ ساعت پیش- نادرست:
{{زمان گذشته|196009}}
(دقیقه «۶۰» نامعتبر) ← خطا: ناتوان در تجزیهٔ پارامتر اول در قالب تاریخ یا زمان.
الگوداده
الگوداده زمان گذشته
این الگو زمان سپری شده از یک برچسب زمان را محاسبه میکند.
پارامتر | توضیحات | نوع | وضعیت | |
---|---|---|---|---|
برچسب زمان | 1 | برچسب زمان پایه برای محاسبهٔ زمان سپریشده. قالب نمونه: Nov 6 2008 یا ۶ نوامبر ۲۰۰۸. برای مشاهدهٔ سایر قالبهای مجاز، مستندات الگو را ببینید. | رشته | ضروری |
قدر | قدر magnitude | برای تنظیم صریح واحدی خاص برای نمایش مقدار خروجی. مقدارهای مجاز: ثانیه، دقیقه، ساعت، روز، هفته، ماه و سال.
| رشته | اختیاری |
قدر حداقل | قدر حداقل min_magnitude | واحد حداقل برای نمایش مقدار خرجی. مقدارهای مجاز: ثانیه دقیقه، ساعت، روز، ماه و سال.
| رشته | اختیاری |
پیش | پیش ago | ابطال و جایگزینی کاربرد پیشفرش متن «پیش». اگر پارامتر وارد شود، اما خالی بماند، واژهٔ «پیش» بهطور کامل حذف خواهد شد؛ برای تاریخهای آینده، این پارامتر منجر به حذف واژهٔ «آینده» خواهد شد. | رشته | اختیاری |
پیوند پاکسازی | پاکسازی purge | برای افزودن پیوند پاکسازی میانگیر صفحه کاربرد دارد | بولی | اختیاری |
هجی کردن اعداد | هجی spellout | اگر روی مقدارهای مثبت (فارسی نظیر «بله» یا انگلیسی نظیر «true») تنظیم شود، اعداد از ۱ تا ۱۰۰ در قالب واژههای فارسی هجی میشوند. اگر روی «خودکار» یا «auto» تنظیم شود، فقط اعداد ۱ تا ۹ هجی میشوند.
| رشته | اختیاری |
حداکثر هجی | حداکثر هجی spelloutmax | بیشترین عددی که میتواند در قالب یک واژهٔ فارسی هجی شود. | شماره | اختیاری |
الگوهای وابسته
- {{آخرین ویرایش توسط}}
- {{سال یا ماه پیش}}
- {{سن}}
- {{تاریخ آغاز و سن}}
- {{تاریخ تولد و سن}}