Java Date to Day getDay(Date date)

Here you can find the source of getDay(Date date)

Description

Returns a int value indicating the day of the month.

License

Open Source License

Parameter

Parameter Description
date the <code>Date</code> to be parsed.

Return

a int value of the day of the month.

Declaration

public static int getDay(Date date) 

Method Source Code


//package com.java2s;
/*//from   w  w w.jav a 2s.c  o  m
 * Copyright (c) Red de Pruebas C.A. All rights reserved.
 * RED DE PRUEBAS C.A. PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */

import java.util.Calendar;
import java.util.Date;

public class Main {
    /**
     * Returns a <code>int</code> value indicating the day of the month.
     * <p>
     * Parses a given <code>Date</code> to <code>Calendar</code> using
     * {@link #parseDateToCalendar} method and returns the value of the day of
     * the month.
     *
     * @param date the <code>Date</code> to be parsed.
     * @return a <code>int</code> value of the day of the month.
     * @see #parseDateToCalendar(java.util.Date)
     * @see java.util.Calendar#get(int)
     * @see java.util.Calendar#DATE
     * @since 0.1
     */
    public static int getDay(Date date) {
        return parseDateToCalendar(date).get(Calendar.DATE);
    }

    /**
     * Returns a <code>Calendar</code> object setting Calendar's time with the
     * given <code>Date</code> object.
     * <p>
     * From a <code>Calendar</code> object based on the current time in the
     * default time zone with the default locale sets this Calendar's time with
     * the given <code>Date</code>.
     *
     * @param date the given Date.
     * @return a <code>Calendar</code> object setting Calendar's time with the
     * given <code>Date</code>
     * @see java.util.Calendar#getInstance()
     * @see java.util.Calendar#setTime(java.util.Date)
     * @since 0.1
     */
    public static Calendar parseDateToCalendar(Date date) {
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        return calendar;
    }
}

Related

  1. getDay(Date date)
  2. getDay(Date date)
  3. getDay(Date date)
  4. getDay(Date date)
  5. getDay(Date date)
  6. getDay(Date date)
  7. getDay(Date date)
  8. getDay(Date date)
  9. getDay(Date date)