الگو:تقویم خورشیدی

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


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

این الگو برای کارکرد خودکار الگوهای تقویم ماههای گاه‌شماری هجری خورشیدی (مانند {{الگو:فروردین}} الخ...) به‌کار می‌رود. این الگو تا سال ۱۴۱۳ (خورشیدی) به‌روز می‌باشد. برای توسعه این الگو پس از این زمان باید به شکل زیر کدگذاری شود.

برای نمونه سال ۱۴۱۳ که با روز دوشنبه (روز سوم هفته) آغاز می‌شود با چنین کدی درست کار می‌کند:

| "۱۴۱۳" ={{#switch:"{{{1}}}"|"01"=۳|"02"=۶|"03"=۲|"04"=۵|"05"=۱|"06"=۴|"07"=۷|"08"=۲|"09"=۴|"10"=۶|"11"=۱|"12"=۳|}}


کافیست برای سالهای بعد طبق روز هفته آغاز سال کد مقابل هر سال به روش زیر جاگذاری شود.

کد سالی که با شنبه آغاز می‌شود:

{{#switch:"{{{1}}}"|"01"=۱|"02"=۴|"03"=۷|"04"=۳|"05"=۶|"06"=۲|"07"=۵|"08"=۷|"09"=۲|"10"=۴|"11"=۶|"12"=۱|}}

کد سالی که با یکشنبه آغاز می‌شود:

{{#switch:"{{{1}}}"|"01"=۲|"02"=۵|"03"=۱|"04"=۴|"05"=۷|"06"=۳|"07"=۶|"08"=۱|"09"=۳|"10"=۵|"11"=۷|"12"=۲|}}

کد سالی که با دوشنبه آغاز می‌شود:

{{#switch:"{{{1}}}"|"01"=۳|"02"=۶|"03"=۲|"04"=۵|"05"=۱|"06"=۴|"07"=۷|"08"=۲|"09"=۴|"10"=۶|"11"=۱|"12"=۳|}}

کد سالی که با سه‌شنبه آغاز می‌شود:

{{#switch:"{{{1}}}"|"01"=۴|"02"=۷|"03"=۳|"04"=۶|"05"=۲|"06"=۵|"07"=۱|"08"=۳|"09"=۵|"10"=۷|"11"=۲|"12"=۴|}}

کد سالی که با چهارشنبه آغاز می‌شود:

{{#switch:"{{{1}}}"|"01"=۵|"02"=۱|"03"=۴|"04"=۷|"05"=۳|"06"=۶|"07"=۲|"08"=۴|"09"=۶|"10"=۱|"11"=۳|"12"=۵|}}

کد سالی که با پنجشنبه آغاز می‌شود:

{{#switch:"{{{1}}}"|"01"=۶|"02"=۲|"03"=۵|"04"=۱|"05"=۴|"06"=۷|"07"=۳|"08"=۵|"09"=۷|"10"=۲|"11"=۴|"12"=۶|}}

کد سالی که با جمعه آغاز می‌شود:

{{#switch:"{{{1}}}"|"01"=۷|"02"=۳|"03"=۶|"04"=۲|"05"=۵|"06"=۱|"07"=۴|"08"=۶|"09"=۱|"10"=۳|"11"=۵|"12"=۷|}}