sintassi
Calendar variabileCalendar = Calendar.getInstance(); salvo in una variabile il momento adesso
metodi
esempio: visualizzo data e ora dell'oggetto Calendar
import java.util.Date
...
Calendar momentoatuale = Calendar.getInstance();
Date adesso = momentoatuale.getTime(); estrazione data e ora da Calendar
System.out.println("Data e ora di adesso: " + adesso);
Data e ora di adesso: Thu Nov 18 15:02:47 GMT 2021
esempio:
Calendar c = Calendar.getInstance(); creazione oggetto Calendar
c.set(Calendar.MONTH, 11); setta mese novembre
c.set(Calendar.DATE, 05); setta giorno 5
c.set(Calendar.YEAR, 1996); setta ano 1996
Date dateOne = c.getTime(); crea oggetto Date dall'oggetto Calendar
Date currentDate = new Date(); crea oggetto date con la data di oggi
System.out.println("Is currentDate after date one: " + currentDate.after(dateOne)); visualizzo se la data di oggi é dopo quella settata in Calendar
tipi
esempio: estraggo mese e visualizzo
int mese = momentoatuale.get(Calendar.MONTH);
System.out.println("Mese adesso: " + mese);