staugur / YuanHui-Chronology

元会运世纪年法

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YuanHui-Chronology

元会运世纪年法

Overview

元、会、运、世是**北宋理学家邵雍所提出的用语,是一种用以推算世界历史年代的周期单位的理论。

邵雍以先天六十四卦方位图为本,作《皇极经世》所适用的象数法则,大至“元、会、运、世”,小至“年、月、日、时”,用以推演天道的消长与人事(朝代国运)的治乱兴废。

他把世界从开始到消灭的一个周期叫做一元。

按照一年十二月,一月三十日,一日十二时辰,一时辰三十分的数目来附会计算天地历史时间。

一元十二会,一会三十运,一运十二世,一世三十年。

故一元之数为十二万九千六百年。

Usage

使用 Python 取整和取余计算出 N 年用元会纪年法人性化显示。

脚本适用于 Python3,但可略作修改用于 Python2(已废弃,不推荐)。

用法:

python3 cli.py <Year>

About

元会运世纪年法

License:Apache License 2.0


Languages

Language:Python 100.0%