出自诗经
从《小雅·采薇》的内容看,当是将士戍役劳还时之作,作于西周时期。至于此诗的具体创作年代,有三种说法。一、《毛诗序》:“《采薇》,遣戍役也。文王之时,西有昆夷之患,北有玁狁之难。以天子之命,命将率遣戍役,以守卫中国。故歌《采薇》以遣之。”郑笺:“西伯以殷王之命,命其属为将,率将戍役,御西戎及北狄之乱,歌《采薇》以遣之。”可见毛诗认为《采薇》是周文王时事。旁证有《逸周书·叙》:“文王立,西距昆夷,北备玁狁。”朱右曾注:“《诗·采薇序》与此略同。”二、汉代说《诗》者还有齐诗、鲁诗、韩诗。三家诗与毛诗不同,认为《采薇》是周懿王时事,旁证有《汉书·匈奴传》:“周懿王时王室遂衰,戎狄交侵,暴虐中国,中国被其苦。诗人始作,疾而歌之曰:‘靡室靡家,玁狁之故。’‘岂不日戒,玁狁之故。’”三、王国维《鬼方昆夷猃狁考》据铜器铭文考证,认为“《采薇》《出车》实同叙一事”,“《出车》亦宣王时事”。“从现代出土青铜器铭文看,凡记猃狁事者,皆宣王时器”(袁行霈主编《中国文学作品选注》)。
综上所述,此诗的创作时代有周文王、周懿王、周宣王三说。从诗歌内容来看,文王说实不可取。因为从叙事看,是征战回还之事,绝非出征始发之事;从抒情看,但有忧伤之感,绝无慰藉之情,全诗也无一句天子之语,说是周文王歌《采薇》以遣戍役,是没有根据的,所以清儒崔述、姚际恒、方玉润都反对此说。说是周懿王时事,“经传皆无明文”(程俊英等《诗经注析》),《汉书》晚出,实是据诗立说,不能反证。说是宣王时事,所据为考古成果,又未得文献佐证。陈子展《诗经直解》谓:“玁狁患周,非止一世。”正可不必拘泥。方玉润《诗经原始》谓:“至作诗世代,都不可考。大抵遣戍时世难以臆断,诗中情景不啻目前,又何必强不知以为知耶?”