我國古時候將婦女懷孕稱為身懷六甲,六甲來歷眾說紛紜,有說六甲是指天干和地支相配以后的甲子、甲寅、甲辰、甲午、甲申、甲戌六個甲日,傳說這是上天創造萬物的日子,所以婦女最容易受孕,所以叫身懷六甲。民間還有一種說法小孩剛生下來滿臉皺紋像極了年過花甲的老頭、老太太,所以叫六甲。更有一種說法婦女懷孕五個月的時候不出懷,而六個月一定出懷,這叫藏五不藏六,所以叫身懷六甲。
受道家思想的影響而有身懷六甲的說法,道家把天干地支都進行了神仙化的排序,甲子神字青公名元德,甲寅神子字靡名化石,甲辰神字兗昌名通元,甲午神字子卿名潺仁,甲申神字權衡名節略,甲戌神字林奇名虛逸。六甲代表的是陽,道家尚陽,一般只說六甲。
古代生產力水平較低,農業生產需要勞動力,就有了重男輕女的思想,家家都想生個兒傳宗接代,繼承家業。陽在傳統陰陽五行學說里代表男性,六甲在天干地支上代表的是陽,所以把懷孕稱為身懷六甲,有祈福生育男丁的意思。
古代人們的平均壽命較短的條件下,認為人的一生就是60年一個甲子。身懷六甲就是對這個孩子的祝福,希望這個孩子健康成長。古代的生產力水平低下,醫學不發達,衛生條件差,嬰幼兒成活率相對較低,祝福懷孕的母親生下一個健康強壯的孩子,可以無病無災的長大成人,是極其美好的祝福。
古人還認為六丁六甲是天兵天將,是神仙力士。所以說別人或者說自己身懷六甲,都有祝愿孩子將來成為杰出人才,這也是一種美好的祝愿。