comparison artifacts-common/src/main/java/de/intevation/artifacts/common/utils/DateUtils.java @ 389:ea263ee87563

Added new helper class DateUtils. artifacts/trunk@4436 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 18 May 2012 09:08:03 +0000
parents
children
comparison
equal deleted inserted replaced
388:156904aa7c85 389:ea263ee87563
1 package de.intevation.artifacts.common.utils;
2
3 import java.util.Calendar;
4 import java.util.Date;
5
6
7 public class DateUtils {
8
9 private DateUtils() {
10 }
11
12
13 /**
14 * This function extracts the year as int value from <i>date</i>.
15 *
16 * @param date The source date.
17 *
18 * @return the year as integer or -1 if date is empty.
19 */
20 public static int getYearFromDate(Date date) {
21 if (date == null) {
22 return -1;
23 }
24
25 Calendar cal = Calendar.getInstance();
26 cal.setTime(date);
27
28 return cal.get(Calendar.YEAR);
29 }
30 }

http://dive4elements.wald.intevation.org