找回密码
 立即注册
查看: 389|回复: 1

[无聊]司马懿忌辰推算,顺谈郭嘉周瑜诸葛亮忌辰

[复制链接]

1204

主题

7339

回帖

8543

积分

积分
8543
发表于 2009-8-24 10:28:46 | 显示全部楼层 |阅读模式

“六月,帝寝疾,梦贾逵、王凌为祟,甚恶之。秋八月戊寅,崩于京师,时年七十三。天子素服临吊,丧葬威仪依汉霍光故事,追赠相国、郡公。弟孚表陈先志,辞郡公及韫辌车。九月庚申,葬于河阴,谥曰文贞,后改谥文宣。”

——晋书
懿由死及葬,必不至跨年,故庚申戊寅皆甲子记日法之日也。

其年,嘉平三年,即公元251年。
又:
2005年06月23日农历五月17日乙酉年/壬午月/戊寅日

——万年历
在农历网找到的,可惜这里的万年历只有到1600年。
但是公历至少是确定日期的,不像农历那么难推。
好就好在甲子日可以确定到60天之内,而农历虽然历任变迁又有艰深的闰法,以某些季节描写来看,终不会差到60天去。

于是,可以在算入闰年的任何一个c程序中加进60天周期的甲子记日,从050623逆推得出司马懿的公历忌辰。至于农历忌辰,就只好期待万年历了……

程序如下:
输出结果26
也就是说,如果我的编程思想没有问题(例如少算了一年啦什么的),司马懿的公历忌辰是251年9月26日。感谢黑色瞳仁替我运行程序"

——————————————————————————————————————

#include
inty(intyear)/闰年判断函数/

{intleap;
if(year%4==0)
{if(year0==0)
{if(year@0==0)
leap=1;
elseleap=0;}
else
leap=1;}
else
leap=0;
returnleap;}

voidmain()
{intyear,days,date,n;
days=0;
for(year=2005;year>251;year--)/反推至2510623/

{if(y(year)==1)
days =366;
else
days =365;};
days =92;/至2510923/
days-=23;/至2510900/
for(n=1;n<=60;n  )/9月1""60"日/

{n =days;
date=n`;
if(date==0)
printf("%d",n);}/输出9月某日,若换农历太离谱自行减去60天/

;}
————————————————————————————————————


P.S:按日本某站将司马懿和郭嘉合祭于公历九月,大谬,因作此推算。


嘉传有“自柳城还,疾笃,太祖问疾者交错。及薨,临其丧,哀甚。”

魏武传“九月,公引兵自柳城还,康即斩尚、熙及速仆丸等,传其首。……十一月至易水,代郡乌丸行单于普富卢、上郡乌丸行单于那楼将其名王来贺。十三年春正月,公还邺,作玄武池以肄舟师。”——盖太祖亲临其丧且具哀甚之礼,可知太祖之未即往易,十一月之未至也。又九月引兵还,路途需假时日,还而疾笃,既问疾交错,可知病榻辗转,又需时日。二者相较计算,则嘉之死,约旧历九月之末,十月之初耳。

又嘉传注引魏武表曰“自在军旅,十有馀年,行同骑乘,坐共幄席,东禽吕布,西取眭固,斩袁谭之首,平朔土之众,逾越险塞,荡定乌丸,震威辽东,以枭袁尚。虽假天威,易为指麾,至於临敌,发扬誓命,凶逆克殄,勋实由嘉。”

传曰“嘉言曰:“兵贵神速。今千里袭人,辎重多,难以趣利,且彼闻之,必为备;不如留辎重,轻兵兼道以出,掩其不意。”太祖乃密出卢龙塞,直指单于庭。虏卒闻太祖至,惶怖合战。大破之,斩蹋顿及名王已下。尚及兄熙走辽东。”

——此计依嘉传载仅至破蹋顿止。操虽深爱,尚不致堆砌身后无由之功,故嘉之生存军旅,或可至斩尚前后。合而算之,则岂非九月之末,十月之初耶?

(其实,按农历算不就是最近么……和在下的生日很近啊……--

940

主题

1万

回帖

1万

积分

积分
15107
发表于 2009-8-24 16:59:06 | 显示全部楼层
华丽飞走。)


又罗贯中原本三国演义云,周瑜死在十二月初三。不知典出何处。
又无意搜到一句:“诸葛氏家庭特有的文化内涵。武侯公生辰(四月十四);忌辰(八月廿八)皆举办庙会”。

演义云亮祭星“正当中秋”,七日为八月廿二,其后详细写了每日安排,恐不过三日,则演义有误耶?


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|华人百家姓论坛

GMT+8, 2026-7-11 14:52 , Processed in 0.035495 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表