Because of relative indexing, the argument cal need only be passed once, rather than three times.
import java.util.Calendar; import java.util.Formatter; public class MainClass { public static void main(String args[]) { Formatter fmt = new Formatter(); Calendar cal = Calendar.getInstance(); fmt.format("Today is day %te of %<tB, %<tY", cal); System.out.println(fmt); } }
Today is day 1 of December, 2006