Java Language Creazione di oggetti Date


Esempio

Date date = new Date();
System.out.println(date); // Thu Feb 25 05:03:59 IST 2016

Qui questo oggetto Date contiene la data e l'ora corrente in cui questo oggetto è stato creato.

Calendar calendar = Calendar.getInstance();
calendar.set(90, Calendar.DECEMBER, 11);
Date myBirthDate = calendar.getTime();
System.out.println(myBirthDate); // Mon Dec 31 00:00:00 IST 1990

Date oggetti Date sono creati meglio attraverso un'istanza di Calendar poiché l'uso dei costruttori di dati è deprecato e scoraggiato. Per fare ciò abbiamo bisogno di ottenere un'istanza della classe Calendar dal metodo factory. Quindi possiamo impostare l'anno, il mese e il giorno del mese utilizzando i numeri o, in caso di mesi, le costanti fornite dalla classe Calendar per migliorare la leggibilità e ridurre gli errori.

calendar.set(90, Calendar.DECEMBER, 11, 8, 32, 35);
Date myBirthDatenTime = calendar.getTime();
System.out.println(myBirthDatenTime); // Mon Dec 31 08:32:35 IST 1990

Insieme alla data, possiamo anche passare il tempo nell'ordine di ore, minuti e secondi.