Ano da data gravando errado

Então eu posso fazer essa linha:

SimpleDateFormat dateFormatada = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Assim:

SimpleDateFormat dateFormatada = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");

qdo faço assim:

SimpleDateFormat dateFormatada = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");  

Grava assim
[size=18] 0000-00-00 00:00:00 [/size]

Está assim:

//java.util.Date dataUtil = new java.util.Date();
   java.util.Date dataUtil = new java.util.Date(System.currentTimeMillis());				 
				 
   java.sql.Date dataSql = new java.sql.Date(dataUtil.getTime()); 
				 
  // DateFormat dateFormatada = new SimpleDateFormat("dd/MM/yy");
  SimpleDateFormat dateFormatada = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

No banco está do tipo TIMESTAMP.