周武王滅商後建立西周,定都於鎬京和豐京(今陝西西安西南)。關於周武王滅商的牧野之戰發生的年代有44種不同說法,從公元前1130年到公元前1018年都有,主要說法如下:根據《國語》記載:“昔武王克商,歲在鶉火,月在天駟,日在析木之津,晨在斗柄,星在天”,可推定為公元前1046年。歷史學家何炳棣認為鶉火是東周的洛陽。《竹書紀年》記載牧野之戰發生於公元前1027年。《屍子》記載:“武王伐紂,魚辛諫曰:‘歲(木星)在北方不北征。’武王不從”。《荀子·儒效篇》說:“武王之誅紂也,行之日以兵忌,東面而迎太歲”。《淮南子·兵略訓》也記載:“武王伐紂,東面而迎歲”。根據計算推算出公元前1045年12月3日。《利簋》銘曰:“武王徵商,唯甲子朝(早晨),歲鼎克昏辰,夙(日出)有商”,“歲鼎克昏”是指歲星、昏星(水星)位於金星的兩側,三星鼎足,可推斷牧野之戰是發生在公元前1050年12月28日早晨6、7點鐘。明代黃道周有牧野之戰發生在公元前1053年(戊子歲)之說。黃宗羲的《歷代甲子考》與《答朱康流論歷代甲子書》記載武王克商發生在前1122年(己卯歲)。夏商周斷代工程確定牧野之戰發生在公元前1046年。1998年12月20日夏商周斷代工程會議上,江曉原結論,牧野之戰發生於公元前1044年1月9日。
周武王滅商後建立西周,定都於鎬京和豐京(今陝西西安西南)。關於周武王滅商的牧野之戰發生的年代有44種不同說法,從公元前1130年到公元前1018年都有,主要說法如下:根據《國語》記載:“昔武王克商,歲在鶉火,月在天駟,日在析木之津,晨在斗柄,星在天”,可推定為公元前1046年。歷史學家何炳棣認為鶉火是東周的洛陽。《竹書紀年》記載牧野之戰發生於公元前1027年。《屍子》記載:“武王伐紂,魚辛諫曰:‘歲(木星)在北方不北征。’武王不從”。《荀子·儒效篇》說:“武王之誅紂也,行之日以兵忌,東面而迎太歲”。《淮南子·兵略訓》也記載:“武王伐紂,東面而迎歲”。根據計算推算出公元前1045年12月3日。《利簋》銘曰:“武王徵商,唯甲子朝(早晨),歲鼎克昏辰,夙(日出)有商”,“歲鼎克昏”是指歲星、昏星(水星)位於金星的兩側,三星鼎足,可推斷牧野之戰是發生在公元前1050年12月28日早晨6、7點鐘。明代黃道周有牧野之戰發生在公元前1053年(戊子歲)之說。黃宗羲的《歷代甲子考》與《答朱康流論歷代甲子書》記載武王克商發生在前1122年(己卯歲)。夏商周斷代工程確定牧野之戰發生在公元前1046年。1998年12月20日夏商周斷代工程會議上,江曉原結論,牧野之戰發生於公元前1044年1月9日。