From 748003d4cdca42a94be20ec1077a37f3e3bc2186 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Tue, 11 Jun 2013 22:20:04 +0300 Subject: [PATCH] Remove direct DateTime usage --- .../com/mysema/query/collections/CollQueryFunctions.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/querydsl-collections/src/main/java/com/mysema/query/collections/CollQueryFunctions.java b/querydsl-collections/src/main/java/com/mysema/query/collections/CollQueryFunctions.java index 60d3915bb..b8caf3731 100644 --- a/querydsl-collections/src/main/java/com/mysema/query/collections/CollQueryFunctions.java +++ b/querydsl-collections/src/main/java/com/mysema/query/collections/CollQueryFunctions.java @@ -22,8 +22,6 @@ import java.util.List; import javax.annotation.Nullable; -import org.joda.time.DateTime; - import com.mysema.util.ReflectionUtils; /** @@ -125,8 +123,9 @@ public final class CollQueryFunctions { } public static int getYearWeek(Date date) { - DateTime dateTime = new DateTime(date); - return dateTime.getWeekyear() * 100 + dateTime.getWeekOfWeekyear(); + Calendar cal = Calendar.getInstance(); + cal.setTime(date); + return cal.get(Calendar.YEAR) * 100 + cal.get(Calendar.WEEK_OF_YEAR); } public static Collection leftJoin(Collection coll) {