Originariamente inviato da jin85
jDateChooser1.getDate().getMonth()

ho trovato questo..il metodo getMonth(), però restituisce il mese-1
Come m
ad esempio Agosto = 8, lui restituisce 7.

Come mai?
Innanzitutto getDate() di JDateChooser ritorna un java.util.Date e fin qui va bene. Ma dimentica i suoi metodi getMonth(), getDay(), getSeconds() ecc... perché sono deprecati, non dovrebbero più essere usati.

Il java.util.Date impostalo su un Calendar e leggi i campi del Calendar. Vedi mio esempio qui.

Anche per Calendar 0=Gennaio ... hanno stabilito così e basta.