I am working on date format with SimpleDateFormat
. But when I format my date in provide format, year value increment by 1.The condition happen with that value. Why this happen?
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-YYYY");
System.out.println("dob - "+date); // Java date
System.out.println("formatted date - "+sdf.format(date));
Output as follows :
dob - Sun Dec 28 00:00:00 IST 1975
formatted date - 28-12-1976
Year value increment by 1. Why this happen.