DD
means Day of Year, while dd
means Day of Month. Also, Y
means Week Year, while y
means Year. You want yyyy-MM-dd
(case-sensitive).
public String getDate(){
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
return dateFormat.format(date);
}