二郎神在《西游记》和《封神演义》中的名字都叫杨戬,他的岁数推算不具体,只能算个大概。有两种算法,一种是神话,一种是历史。《西游记》中,杨戬是玉帝妹妹之子,而玉帝就是周朝“昊天上帝”,由此可断,杨戬出生在周朝,至今约3000多岁。这是杨戬的神话岁数。他的历史岁数是多少呢?
杨戬的原型是南北朝氐族首领杨难当(?―464年),他是氐王杨盛的第二子,故称“杨二郎”。氐族有在额头刻迹之习,即所谓“天眼”,所以二郎神有三只眼。杨难当生年不详,但他去世时年纪应该不大,也就五十多岁,因此,杨二郎的历史岁数大概是1600多数。