吃二甲双胍用吃甲钴胺吗多久