Java Date to Calendar toCalendar(Date date)

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

Description

Convert the given date to a Calendar object.

License

Open Source License

Parameter

Parameter Description
date The date to be converted to Calendar.

Return

The Calendar object set to the given date and using the local timezone.

Declaration

private static Calendar toCalendar(Date date) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

import java.util.*;

public class Main {
    /**//from ww  w .j  a v  a 2s. c o m
     * Convert the given date to a Calendar object. The TimeZone will be derived from the local
     * operating system's timezone.
     *
     * @param date The date to be converted to Calendar.
     * @return The Calendar object set to the given date and using the local timezone.
     */
    private static Calendar toCalendar(Date date) {
        Calendar calendar = Calendar.getInstance();
        calendar.clear();
        calendar.setTime(date);
        return calendar;
    }

    /**
     * Convert the given date to a Calendar object with the given timezone.
     *
     * @param date     The date to be converted to Calendar.
     * @param timeZone The timezone to be set in the Calendar.
     * @return The Calendar object set to the given date and timezone.
     */
    public static Calendar toCalendar(Date date, TimeZone timeZone) {
        Calendar calendar = toCalendar(date);
        calendar.setTimeZone(timeZone);
        return calendar;
    }
}

Related

  1. getCalendar(boolean dateAndTime)
  2. getCalendar(Date date)
  3. getCalendar(final Date date, final boolean stripTime)
  4. getCalendar(String dateString)
  5. newCalendar(Date date)
  6. toCalendar(Date date)
  7. toCalendar(Date date)
  8. toCalendar(Date date)
  9. toCalendar(Date date)