我最近在寫這方面的程式,月干支的計算方式讓我困惑了好幾天。
一
有些網站有提供計算方式,還常常可看到它們說正月是以寅為起始,每月的地支固定不會變。但是,今年2009年的正月明明就是乙丑月,不只今年,很多年份的正月地支都不是寅,這是怎麼回事?
二
有些月份還會在月中換干支,例如我手中的某套軟體,1944年農曆4月13日為戊辰月,4月14日卻是己巳月。我又查了其他網站(http://mindcity.sina.com.tw/east/MC-lunar/daily.php),也是有月中換干支的情形,但是切換日則是在14、15日之間,怎麼會這樣,1944年農曆的4月14日到底是什麼干支? 然後又發現,這一年的1月12日(也是農曆)還是癸未年、甲寅月、己亥日,隔日,13日,卻是甲申年、丙寅月、庚子日,這是何道理?我說的日期都是農曆。怎麼會有種情形?
一
有些網站有提供計算方式,還常常可看到它們說正月是以寅為起始,每月的地支固定不會變。但是,今年2009年的正月明明就是乙丑月,不只今年,很多年份的正月地支都不是寅,這是怎麼回事?
二
有些月份還會在月中換干支,例如我手中的某套軟體,1944年農曆4月13日為戊辰月,4月14日卻是己巳月。我又查了其他網站(http://mindcity.sina.com.tw/east/MC-lunar/daily.php),也是有月中換干支的情形,但是切換日則是在14、15日之間,怎麼會這樣,1944年農曆的4月14日到底是什麼干支? 然後又發現,這一年的1月12日(也是農曆)還是癸未年、甲寅月、己亥日,隔日,13日,卻是甲申年、丙寅月、庚子日,這是何道理?我說的日期都是農曆。怎麼會有種情形?

前一個議題
索引