view artifacts-common/src/main/java/org/dive4elements/artifacts/common/utils/DateUtils.java @ 475:415df0fc4fa1

Fixed maven group ids
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 25 Apr 2013 12:23:04 +0200
parents 783cc1b6b615
children 1c2ce0501305
line wrap: on
line source
package org.dive4elements.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