



by The JavaScript Source
Fill in the first day of your last period and the average length of your cycles (from the first day of one period to the first day of the next period). Press calculate and find out your due date and how far along you are. Remember that this is only an estimate.