姜子牙属于哪一类人,在《史记》、《战国策》、《竹书纪年》等周代文献中,并未有记载其出生时间,《周礼·春官·大宗伯》中提到“天子七庙”,但是并没有说明儿子的出生日期,《春秋左传正义》中也无此记载。因此可以推断出姜子牙的生卒年份都是不清楚的。

司马迁所著的《齐太公世家》中只提到“盖太公之卒百有余年”这样一句含糊的说法来处理这个问题,而姜子牙则活跃于商末周初时期,在阳历前十一世纪左右的时候,那个时期的干支纪年还没有被系统地运用于民间之中,生肖搭配也更加迟缓部分。两汉时期已经成型了。

现存的所有有关姜子牙生肖的说法都是后人逆向推理得出的。

逆向推理需要两个数据,一个是在遇到周文王的时候他的年龄是多少?另一个是牧野之战发生的具体时间。

姜子牙是啥生肖

前1186年的干支是乙亥年。

乙亥年、亥是猪的意思。

按照七十岁遇到文王来计算的话。

把八十岁的遇到文王的数据再计算一下,《封神演义》中描写八十岁的样子,假如八十岁遇到了文王,在牧野之战的时候大概八十七到九十岁左右,出生的时间再往前推十年,大约前1196年。

前1196年的干支查询表中、乙丑年。

乙丑年、丑牛年。

还有一种比较早的遇文王年龄记载,谯周《古史考》中写道:“太公年一百岁遇见文王。”这个数据很离谱,在《诗经》、《尚书》等古代文献中所描述的武王伐纣时的统帅形象与这里所提到的九十多岁的老人能冲锋陷阵是完全不符的。不合常理,一百岁以上的人说的话可信度很低。

主流算法把乙亥年(猪年))锁定为姜子牙。

要说明的是以下几点:

干支纪年法在商周时期并没有广泛流传,在殷墟甲骨文中也有记载干支记日,并没有记载干支记年的方法,利用的是后世的干支来代替原来的生年,属于逆推,不是原始记录。

<十二生肖配干支,东汉王充《论衡》才系统记载、商末没有生肖概念、问“姜子牙属什么”是现代人用当下认知框架去套古人。

史书记载了姜子牙的出生日期,《礼记》与《仪礼》都与西周时期的礼仪制度有关,并没有记载太公的生辰,《战国策》等著作中也并不热衷于编写圣贤的故事,数字常常会有夸张的情况,比如七十、八十、九十、一百等等,不同的版本之间相差很大。

数据列举得很清楚。

《史记》中没有记载他的出生年份与遇见周文王时的年龄。

《说苑》、《韩诗外传》上都说是七十二岁。

《荀子》中没有出现过任何数字。

《尉缭子》上说七十。

《古史考》要写一百。

《封神演义》写八十。

主流推算为七十岁的说法、出生在公元前1186年、干支为乙亥、生肖为猪。

再举一个例子,周人的记年纪不用“岁”,而是用“虚岁”或者“遇到文王的时候七十大寿”。但是大多数推算仍然采用前1186乙亥。

不避讳不确定性的存在、现有的文献支持属于猪、没有反证。

出土的青铜器上的铭文并没有记载姜太公的出生年份,也没有利簋上所记载的武王伐纣是在甲子之日的事件,更没有提及到太公的年龄以及天亡簋所记载的祭祀之事,所有的这些都只是占卜的主旨而已。与年龄无关。

宋朝《资治通鉴外纪》中推算出武王伐纣的时间,而且顺带推算了太公的年龄、刘恕所利用的也是七十遇文王说、结论统一指向阳历前十二世纪末出生。

清朝学者阎若璩在《尚书古文疏证》中对牧野之战的时间进行考证,并顺便讨论了太公的年龄问题,但是没有得出最终结论。

民国疑古派顾颉刚认为战国人喜欢增加圣贤的年龄,七十岁的就已经夸张了,实际上可能是更年轻的,假如顾颉刚是对的话,那么出生年份就要往后推一两年,干支也会跟着变化,生肖可能会变成狗或者鸡。

但是历史考证要重证据、不重推测、假如有明确的文字记载的话就是七十遇文王。

姜子牙属于猪,在目前最早的文献中已经明确记载了这一点,其他的说法没有同时期的历史资料来支持。

民间还流传着姜子牙属龙的说法,《史记》中记载了文王占卜得到的结果为“非龙非螭非虎非罴”,后来人们就附会成姜子牙是龙。这是占梦的目的,并非与生肖有关,用梦境来推测人的出生年份是不成立的。

属虎的说法来源于《六韬》中太公自称为“屠牛朝歌”、附会上老虎的勇猛、同样的附会。

属鸡的人说姜子牙在磻溪钓鱼、用直钩、因为“鸡”与“矶”谐音、民间还有字谜、无考据价值。

可靠的只有一个人、就是前1186乙亥年、也就是属猪的人。

回到干支表、阳历前1186年、乙亥。

商末利用的是太阴与太阳历,并没有形成一个连续的干支纪年体系,汉人用当时的历法逆推前代的时候,误差是不可避免的,承认误差的存在,在误差范围内的最可能的答案仍然是猪。

从汉代开始,姜子牙就不断被神化,在唐朝与宋朝的时候,人们把武成王封给姜子牙,而且给他配享孔子相同的规格,在明朝的时候,《封神演义》就把姜子牙推上了神坛,而神不需要生肖,所以问神属什么,从逻辑上看是不成立的。本质就是对历史人物私生活的探究。

不避讳另外一个难堪的地方,文王遇见了太公,在渭水之阳,地点在岐山附近。当时的文王被商纣囚禁在了羑里,刚刚才被释放出来