salve ragazzi come mai l'oggetto date mi restituisce sempre 1 ora meno?

codice:
sdf.format(now);
dove:

private Date now=new Date();
private SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");


Grazie