启夏政，故而历法不用周历，而是使用夏朝的夏历。夏历正月为建寅之月，相比周历，其在农物方面更加科学。当时虽还未形成“二十四节气”，目前已知晋国人是用“分”、“至”、“启”、“闭”八个节气来对应春分、秋分、夏至、冬至、立春、立夏、立秋和立冬。夏历是一种阴阳历，岁差是以置闰来调整的。在西周时，人们已经知道调整置闰的适当时期。迈入春秋后，又懂得了十九年七闰法。此外，晋国人还以月相来记日，用“朔”表示每月的初一，以“朏”表示初二或初三。发源于商朝的干支纪日法在晋国已经非常普及，广泛运用于社会各阶层。在记时方面