Calculator: Estimated date of delivery (EDD) (Patient education) | uptodate.com 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, DD. https://www.uptodate.com/contents/calculator-estimated-date-of-delivery-edd-patient-education