模板:CalcBcDate
1
本高風險模板已獲得半保護以免受到破壞。 請參閱保護方針及保護日誌以獲取更多資訊。如果您不能修改此模板,您可以請求修改、在討論頁提出修改提議、申請解除保護、登入或創建帳號。 |
本模板含有複雜而精密的擴展語法。 編輯本模板前,建議您先熟悉解析器函數與本模板的設計思路、運作原理等。若您的編輯引發了意外的問題,請儘快撤銷編輯,因為本模板可能被大量頁面使用。 您所作的編輯可先在模板沙盒或您的個人頁面中進行測試。 |
- 功能:
- 「年份」、「年代」、「世紀」的加減運算
- 用法:
{{CalcBcDate|基准时间|偏差时间|运算方法}}
- 返回值:
-
- 「運算方法」為「m」或「c」或「y」(默認)時:按照千紀,世紀和年份進行運算,跳過「0」
- 「運算方法」為「d」時:按照年代進行運算,產生「前0」
- 注意:
-
- 輸入「基準時間」和「偏差時間」都是純數字,公元前時間用負數表示
- 「運算方法」為「d」時,按照年代進行運算,輸入必須是10的倍數
- 輸出的公元前時間為「前(數字)」,如「前2」
- 輸出的公元後千紀時間為「(數字)」,如「2」