明太祖朱元璋规定后代子孙登基后，在位时只能使用一个年号，故除明英宗因为退位后又复辟而有两个年号外，其余均守祖制，参见一世一元制。洪武三十一年闰五月初十日（1398年6月24日），明太祖朱元璋驾崩。闰五月十六日皇太孙朱允炆即位，是为建文帝，翌年改元建文。建文四年六月（1402年7月），通过靖难之役即皇帝位的明成祖朱棣废除建文年号，改称洪武三十五年，翌年改元永乐，夏燮《明通鑑》考异认为从朱棣在建文元年（1399年）北京起兵开始其征伐地区复称洪武年号，靖难之役后下令全国复用洪武年号。