I can't tell if my iPhone needs a new battery or just a new charger?

So my iPhone 5s (I just bought it 3 months ago) has been charging for literally 12 hours and its still dead! It's plugged into the charger and all that shows up is the red battery thing. Do I need to get a new battery?(ugh but my phone is practically new) or do I need a new charger?

I hope that your battery is in warranty, but fisrt i think that you can try with another charger if it's possible.