I wrapped this in a class, and I fail to see any errors:
Code:
import java.io.*;
import java.util.*;
public class GregCal {
public GregCal() {}
public void writeCalendar(PrintStream out) {
java.util.Calendar calendar = new java.util.GregorianCalendar();
out.println("Year\tMonth\tDate\tHour\tHour24\tMinute\tSecond");
out.println(calendar.get(Calendar.YEAR) + "\t" +
calendar.get(Calendar.MONTH) + "\t" +
calendar.get(Calendar.DATE)
+ "\t" + calendar.get(Calendar.HOUR) + "\t" +
calendar.get(Calendar.MINUTE) + "\t" +
calendar.get(Calendar.SECOND));
out.print("Day of week: " +
calendar.get(Calendar.DAY_OF_WEEK) + "\t");
out.print("Day of month: " +
calendar.get(Calendar.DAY_OF_MONTH) + "\t");
out.println("Day of year: " +
calendar.get(Calendar.DAY_OF_YEAR));
out.print("Week of month: " +
calendar.get(Calendar.WEEK_OF_MONTH) + "\t");
out.print("Week of year: " +
calendar.get(Calendar.WEEK_OF_YEAR));
}
public static void main(String[] args) {
GregCal gc = new GregCal();
gc.writeCalendar(System.out);
}
}
Bookmarks