大家知道,一年有十二个月,平均天数为三百六十五天。不考虑闰年比平年多了一天这个问题,单是拿三百六十五天来考虑就已经可以发现日跟月之间的关系不是那么清晰明了的了。姑且拿一个月三十天来计算,三百六十五除以三十,得数为十二余五。这也就是说,就算一年只有三百六十五天,而每个月的天数又都是三十,一年十二个月也无法把三百六十五天平均分配完,有五天始终是突了出来。天干地支的组合以六十为一个轮替周期,六十为三十的两倍,五乘以十二为六十。这就是说,即使每年都只有三百六十五天,多出的五天也需要十二年才能凑合成一个甲子周期。如果再算上闰年以及大小月的天数不同这些因素,月与日之间的关系就更加复杂了。因此之故,除了盲师之外,基本上没几个人会刻意去记月上起日的口诀。笔者认为,大家也不必刻意去记月上起日的口诀,如果有需要,查一查万年历就行了。
附录: 盲师月上起日法(此口诀来自百度百科)
甲子青虎初一善, 虎蛇金戌子牛献;
乙丑戊申十二猴, 送位前已九鼠楼。
丙寅癸酉念三江, 寅宋初未九牛香;
丁卯红兔初四寅, 宋龙马金九月旬。
戊辰壬戌十四蛇, 寅龙后二五六八;
己丙戌念五 羊, 寅龙蛇羊七九藏。
庚午白龙初六猪, 火局后六金牛初;
辛未登卯十八天, 壬马金鸡十牛先。
壬申丁酉念九刚, 鸡狗蛇羊鼠上仓;
癸酉壬辰初十羊, 正四后五燕八江。
甲戌丙辰念一狗, 龙虎骑著鸡羊走;
乙亥白猪初二天, 送初羊狗牛开山。
丙子青蛇十三交, 金局前三兔火烧;
丁丑黄蛇念三卯, 二三入六八牛旬。
戊寅癸亥初五戌, 龙蛇六八子前七;
已卯丁亥十七牛, 青蛇原玉上羊楼。
康辰白蛇念八辰, 辰午金猪照天门;
辛已乙亥初九暗, 辰七前六八十天。
壬午黄猪十九狗, 二五七九鼠上走;
癸未青马初一天, 报刚周刀江牛翻。
甲申戊子十二卯, 送江前堂五七小;
乙酉癸丑念二章, 寅卯堂章七子乡。
丙戌红羊初三鸡, 二三入六八子一;
丁亥辛丑十四鼠, 壬安后送西周猪。
戊子乙丑念六卯, 二四六七狗上咬;
己丑黄羊初七章, 二五双七子一良。
庚寅癸未十八酉, 寅辰原迎猪西丑;
辛卯丁丑念八子, 二五七九鼠上起。
壬辰黑猴初十寅, 子报前五六九辰;
癸巳红猴念一蛇, 寅辰唐迎猪牛霞。
甲午庚寅初二营, 林堂马猴猪十程;
乙未乙酉十二亥, 火局前三蛇猴在。
丙申黄鸡念四虎, 理玉琴章鸡合猪。
丁酉癸卯初五印, 木局出果后八进;
戊戌红虑十六金, 蛇羊金狗鼠上分。
已亥白鸡念七猪, 牛形八裏未月初;
庚子乙卯初九寅, 化刀后六初牛林。
辛丑黄兔十九初, 送堂未狼十一鼠;
壬寅甲戊三十猴, 正三四六九月牛。
癸卯戊辰十一亥, 秦送双蛇酉牛在;
甲辰壬辰念二寅, 送迎初马九月旬。
乙巳丁亥初三堂, 报刚羊马酉牛良;
丙午庚辰十五猴, 后龙周刀安九牛。
丁未青龙念五形, 玉子六九在长营;
戊申己亥初七寅, 勤虎后七上九辰。
己酉癸亥十八堂, 龙马虎鸡猪牛房;
庚戌红蛇念八申, 送玉周马十一飞。
辛亥壬子初九江, 子报后五玉猴堂;
壬子红鼠念一天, 龙虎蛇羊鸡上山。
癸丑白马初二刚, 子送己鸡五营乡;
甲寅青鼠十三羊, 玉子五七刀后堂。
乙卯戊子念四戌, 琴玉周刀才子西;
丙辰壬午初六丑, 玉马金子后八九。
丁巳丙午十七刚, 林周进国才子乡;
戊午庚子念七羊, 送刀长江马牛王。
乙未忆未初八良, 送龙马金猪过双大羊;
庚申黄羊十九牛, 林刚化章金黄猴。
辛酉甲寅三十龙, 正三四六猪猴行;
壬戌戊申十一章, 琴送双蛇七九良。
癸亥壬申念二鸡, 送蛇章元鸡子西;
甲子丙寅初三延, 送章未行鸡戌见。
乙丑庚寅十五卯, 寅蛇羊鸡戌淹好。
丙寅甲申念六章, 寅蛇申青淹国乡。
丁卯戊寅初七酉, 送堂后勤延国九;
戊辰壬寅十七鼠, 二四六九腊月牛。
乙巳丁酉念八林, 二三入五七九辰;
庚午壬辰初九章, 寅龙羊鸡后五堂。
辛未丙辰二十金, 正三四六七九申;
壬申庚戌初一亥, 寅蛇申章酉花开。
癸酉甲辰十三寅, 正五后三申酉形国人。
甲戌红兔念四蛇, 蛇羊鸡戌延来查;
乙亥壬戌初五申, 正四六九后鸡鼠延新。
丙子丙戌十六化, 寅龙羊鸡十一腊;
丁丑庚辰念七寅, 二四六九腊月神。
戊寅青猪初八辰, 二龙双马鸡鼠人;
己卯己亥十九未, 二龙羊马鸡国贵。
庚辰癸巳念九良, 玉堂琴英青国长;
辛巳红猪十二天, 玉良琴迎后蛇延。
壬午白猪念三辰, 玉马金鸡化天门;
癸未青蛇初四未, 玉琴鸡戌子延会。