Buongiorno a tutti, sto utilizzando la classe GregorianCalendar per lavorare con la data e l'ora di sistema. Il problema è che ora, minuti e secondi partono da mezzanotte, come se l'ora di sistema fosse sbagliata(cosa non vera)
Giorno, mese e anno invece sono corretti. Inoltre il conteggio è partito da mezzanotte e continua ad avanzare. Ho provato a passare al costruttore della classe il time zone "Europe\Rome" ma le cose non sono cambiate. Mi sapreste dire cosa sbaglio?codice:public static void main(String[] args) { GregorianCalendar currentDateTime = new GregorianCalendar(); System.out.println(currentDateTime.get(GregorianCalendar.HOUR)); System.out.println(currentDateTime.get(GregorianCalendar.MINUTE)); System.out.println(currentDateTime.get(GregorianCalendar.SECOND)); }
Grazie

Rispondi quotando