As jscoch said it's from the date of birth. Like my lily will be 4 months on September 10th but she'll be 17 1/2 weeks that day also.
its 4 months from the date of birth. otherwise your baby would be one before their actual birthday :)
I've been wondering the same thing. It's so confusing!!! I get something in my email saying how old Kylie is and I just got one saying she is 15 weeks old today, but she technically won't be 4 months until January 8th.