答:古代孙子为祖父母守孝期一般是一年,如果父母亲不在了,就需要代替父母为祖父母守孝三年,实则是二十七个月。因为古代皇家最高数为九,三个九为二十七,实则为二十七个月。二十七个月足不出户,势力更大点的要在坟地里生活二十七个月,也夠孝字当头的。
古语云:“孙不藏爷”,如果父母在世,孙子没有必要守孝。
为父母要守孝三年,为祖父母守孝一年,但如果父亲早亡,则称为承重孙,也就是代替父亲来为祖父母尽孝,因此如果这种情况要为祖父母守孝三年。
现在社会通俗的作法是为去世人办完丧事即可进行社交活动,有的地方要等一个月(上过头七才离开),有的地方烧三年头香(年三十和七月十五)。