Java Calendar Year truncCalendarToYear(Calendar c)

Here you can find the source of truncCalendarToYear(Calendar c)

Description

truncate the calendar to year

License

Open Source License

Declaration

public static void truncCalendarToYear(Calendar c) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2010-2015 BSI Business Systems Integration AG.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors://from  w  w  w .  j  a  v  a2  s  .  c  o m
 *     BSI Business Systems Integration AG - initial API and implementation
 ******************************************************************************/

import java.util.Calendar;

public class Main {
    /**
     * truncate the calendar to year
     */
    public static void truncCalendarToYear(Calendar c) {
        if (c == null) {
            return;
        }
        c.set(Calendar.MONTH, Calendar.JANUARY);
        c.set(Calendar.DATE, 1);
        c.set(Calendar.HOUR_OF_DAY, 0);
        c.set(Calendar.MINUTE, 0);
        c.set(Calendar.SECOND, 0);
        c.set(Calendar.MILLISECOND, 0);
    }
}

Related

  1. setCalendarFields(Calendar cal, int year, int month, int day, int hour, int minute, int second, int millis)
  2. setDate(Calendar cal, int year, int month, int day)
  3. toCalendar(int year, int month, int day, int hour, int minutes, int seconds)
  4. toStringYearMonth(Calendar calendar)
  5. truncCalendarToHalfYear(Calendar c)
  6. year(Calendar calendar)
  7. year(Calendar date)