于各帝王可能採用不同历法，因此干支纪月亦不见得准确。例如三国时期，由于景初历的使用，可能出现在不同国家，却在不同日换月分的情况；一国是初一，另一国是前一个月的月末，此时月干支即不同。计算八字时使用的干支历，与史书、传统历法（包括农历）或使用太阴历的紫微斗数有所不同。传统历法以月亮的盈亏周期作为一月，而八字计算则以二十四节气其中的十二节气（非中气）所在时刻（非以日首）分月，并赋以地支之名，如大雪小寒之间为子月，小寒到立春为丑月。因此八字计算过了当月节气发生之时刻才换月干支，可能产生月中与日中换干支的情况。