Java Calendar Create getCalendar(int year, int month, int date)

Here you can find the source of getCalendar(int year, int month, int date)

Description

Creates a Calender instance using the year, month, date arguments.

License

Open Source License

Parameter

Parameter Description
year a parameter
month a parameter
date a parameter

Declaration

public static Calendar getCalendar(int year, int month, int date) 

Method Source Code


//package com.java2s;
/*/*from www .  j a  v a 2 s  . c  om*/
 * Copyright (C) 2016 muhamadto
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.util.Calendar;

public class Main {
    /**
     * Creates a Calender instance using the year, month, date arguments. It resets the day to midnight. For example
     * if the year is  2009, the month is 4 and the day is 12 and current time is 12:30:20.10 this method will set the
     * calendar to 12/4/2009 at 0:0:0.0
     * @param year
     * @param month
     * @param date
     * @return
     */
    public static Calendar getCalendar(int year, int month, int date) {
        Calendar cal = Calendar.getInstance();
        cal.set(year, month, date);
        setTimePart(cal);

        return cal;
    }

    private static void setTimePart(Calendar cal) {
        cal.set(Calendar.HOUR, 0);
        cal.set(Calendar.MINUTE, 0);
        cal.set(Calendar.SECOND, 0);
        cal.set(Calendar.MILLISECOND, 0);
    }
}

Related

  1. getCalendar(final Date dateAndTime)
  2. getCalendar(final long timeInMillis)
  3. getCalendar(final String isodate)
  4. getCalendar(int d, int m, int y)
  5. getCalendar(int dayOfWeek, int atHour, int atMinute)
  6. getCalendar(int year, int month, int day)
  7. getCalendar(int year, int month, int day)
  8. getCalendar(int year, int month, int day, int hour, int min, int sec, String timezone)
  9. getCalendar(int year, int month, int day, int hour, int mins, int secs)