Not really. You can easily get 5-6 hours of screen-on time if your not processing much. Put it into game mode where you're driving the CPU/GPU at the edge of its thermal envelope and you'll be lucky to get 90 minutes.
In fact, for amoled screens, that on-time can be pushed to 9+ hours if you use a dark theme. After reading online using a dark background and light screen font, with ~20-25% brightness, my Note 7 (God rest it's fiery soul) showed a predicted 16 hours of remaining battery life after three hours of reading (after starting nearly fully charged). Pop that baby into a GearVR, though, and 2 hours was more than you would likely get before having to recharge.