Calendar c=new GregorianCalendar(1985,9,15);
As far as i see from the above code you have , you need to send year, month and day separately to the constructor. To do that you will need to use substring() method of String class to divide the user input into year, month and day.
Check javadoc of String for details of using substring method.