DSLRs always lap mirrorless cameras for battery life. There's practically no battery drain when its on until you actually shoot the shot since you are taking in light with a passive prism to compose your shot, versus the sensor having to be on and a display somewhere being powered with the mirrorless camera. Sony A7 shoots like 400 shots per charge. 5d mk4 lasts for twice as many shots otoh.