To get the current date, your first instinct is probably to use the
java.util.Date class. However, this class has so many deprecated methods that it's probably best to ignore it. A more powerful and flexible alternative is
java.util.GregorianCalendar.
Here's a simple example of how to use this class for obtain the current date (year, month, and day):
import java.util.GregorianCalendar;
...
private String month="";
private String day="";
private String year="";
...
GregorianCalendar gregorianCalendar=new GregorianCalendar();
month=String.valueOf(gregorianCalendar.get(GregorianCalendar.MONTH));
day=String.valueOf(gregorianCalendar.get(GregorianCalendar.DAY_OF_MONTH));
year=String.valueOf(gregorianCalendar.get(GregorianCalendar.YEAR));
...