I just had a day trip today and my iPhone battery lasted about 12 hours. I probably was on the phone about 2 hours total and some email checking. Then the battery indicator turned to red and later asked to be charged then shut off....

shouldn't the phoen last at least a day with that usage?
My lifetime call time shows 2 days 10 hours.
Also, is battery life issue covered under warranty?
Thanks in advance.