Hi Tulip
Your 12 week U/S is the most accurate way of telling how many weeks pregnant you are. But this can be out by a week either way so if they say you are 12 weeks you may be 11 weeks or you may be 13 weeks.

Hope that helps

Alan (Midwife)