Calendar.Month gives wrong output

    System.out.println(rightNow.MONTH);
    System.out.println(rightNow.DAY_OF_MONTH);
    System.out.println(rightNow.YEAR);
    System.out.println(rightNow.getTime());

You are printing Calendar constant values.

If you want values, you need to do get....

Example:

    System.out.println(rightNow.get(Calendar.MONTH));

Read Calendar javadoc for more information.

Leave a Comment