Battery time varies on use and apps so no one can tell you if you get hours or days per charge. Battery life is in the 300 cycle range so if you use it daily then sometime at 1 to 2 years you want a new battery. This is a non issue to me as I find I can replace batteries even when it's not one that is "user swappable."
OK for best battery time on my android phone I never install any ad supported app. I turn off GPS, Bluetooth and put it into airplane mode a lot. That is on the web so I may not share all the tips.
I have a few too many phones so for price I like the Blu Life one with 1GB RAM, 8GB flash unlocked from amazon. The one we have is on TING.COM which is the Tmobile system.
I'm switching to T mobile and I'm looking for a phone that's on the cheaper end. These three phones are the ones I've narrowed it down to. I'm looking for something that has a good battery life. I've only had android my whole life so I've never had the iphone, but I do have an ipod classic and macbook. I love the 20mp camera on the sony, but definitely read some up and down reviews on each of these. I know the iphone 5 is older than the other two, but the 5s and 6 aren't in my price range.
What I'm looking for:
-good battery life
-good life in general (won't die after a year)
-fast, not glitchy when opening apps
Any and all comments are appreciated. Thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic