To pegando a data do sistema operacional, mas ta mostrando diferente da data real o que poderia ser?
Ao usar
DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
java.util.Date date1 = new java.util.Date();
System.out.println(dateFormat.format(date));
Ele me retorna
31/12/1969
E ao usar a classe calendar
Calendar data = getInstance();
System.out.println(data.calendar.DAY_OF_MONTH);
System.out.println(data.calendar.MONTH);
System.out.println(data.calendar.YEAR);
É retornado
5
2
1
As classes no java não pegando a data do s.O. o que poderia ser? Já que meu S.O. esta com a data correta.