intermittent fasting type 2 diabetes metformin does metformin cause diarrhea what is the benefit of taking metformin at night metformin 500mg metformin nursing considerations how quickly does metformin work