B超是根据宝宝的双顶径的数值来推算的,一般比较准。你自己算出来的应该是根据末次月经来算的,有可能你记错末次月经,也有可能你本身经期不规则,所以不好判断你是什么时候不再来月经了,都有可能导致你算错。
如果你没算错,确信自己的记忆的话,那就可能是你这段时间吃的多或少了,因而宝宝长的快或慢了,影响B超的孕周。宝宝早来不早来都不是重要的,你只要监测宝宝的胎心正常范围,就不用过分担心。
相信现代医学,相信医生,能为你宝宝安全娩出做好保健提示的。定期做好产前检查,没问题的。