view artifacts-common/src/main/java/org/dive4elements/artifacts/common/utils/DateUtils.java @ 472:783cc1b6b615

Moved directories to org.dive4elements
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 25 Apr 2013 10:53:15 +0200
parents artifacts-common/src/main/java/de/intevation/artifacts/common/utils/DateUtils.java@ea263ee87563
children 415df0fc4fa1
line wrap: on
line source
package de.intevation.artifacts.common.utils;

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


public class DateUtils {

    private DateUtils() {
    }


    /**
     * This function extracts the year as int value from <i>date</i>.
     *
     * @param date The source date.
     *
     * @return the year as integer or -1 if date is empty.
     */
    public static int getYearFromDate(Date date) {
        if (date == null) {
            return -1;
        }

        Calendar cal = Calendar.getInstance();
        cal.setTime(date);

        return cal.get(Calendar.YEAR);
    }
}

http://dive4elements.wald.intevation.org