O que será que acontece quando eu uso as seguintes linhas de código?
Calendar data = Calendar.getInstance();
data.set(2005, 2, 1 );
Timestamp competencia = new Timestamp( data.getTime().getTime() );
Resultado:
O objeto “data” fica com as seguintes constantes:
YEAR=2005
MONTH=2
DAY_OF_MONTH=1
O objeto “competencia” contém:
2005-03-01 14:01:05.406
Porque será que o Timestamp fica com data diferente da do Calendar? 
