司马衍登基为帝一年后,改年号为咸和,咸和这个年号用了长达九年。而司马衍的最后一个年号咸康显然更广为人知一点,咸康这一年号使用了八年之久,再加上司马衍去世的时候,仍在使用咸康这一年号,所以这个年号被后世人们认为是司马衍的代表。
司马衍因为即位登基的时候年纪尚小,所以当时并没有更改年号,到登基后的第二年才改年号为咸和,而之后到第九年才改咸康作为第二个年号,而在他之后的晋康帝也在即位的第一年沿用了咸康这一年号,直到一年之后才更改了原本的年号。所以说司马衍年号一共有三个,其中两个是他自己更改的,第一个则是他沿用的年号。