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));...