Guys, guys, guys. No one gives a f**k how long you're in the gym. Heck, my gym owners in their 12 hours a day but he owns the place and works there.
ALL that matters is results. So 45-minutes or two hours - it doesn't matter. Did you hit the planned numbers of sets, reps, weights? Was your heart beating long and hard? That's what matters.