Calendar nesnesi yarattığınızda varsayılan olarak şimdiki tarihi almaktadır. Tarih değerlerini set ile güncelleyebilirsiniz.
Örneğin aşağıda tarih değiştirilmektedir:
package com.test.datetime;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class CalendarSet {
public static void main(String[] args) {
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR, 1919);
cal.set(Calendar.MONTH, Calendar.MAY);
cal.set(Calendar.DAY_OF_MONTH, 19);
SimpleDateFormat sdf=new SimpleDateFormat("dd.MM.yyyy");
System.out.println(sdf.format(cal.getTime()));
}
}
Yukarıdaki uygulama çalıştırıldığında aşağıdaki bilgi basılacaktır:
19.05.1919
SimpleDateFormat tarih formatlamak için kullanılan bir sınıftır.