Battery loosing charge

Tested my battery and it idled at 13.9 now a few weeks later it idles at 13.6

My 2006 maxima takes 2 turns of the key to start been that way a while. My battery was completely dead a month ago. I got a new one. tested it a few weeks ago and it idled at 13.9v tested it today and it idles at 13.6v (12.9v when the engines off) Alternator problem? do i need to replace it or just need some loving?