Repository: commons-lang
Updated Branches:
  refs/heads/master 86a59601b -> 33bb9fe25


Add DateUtils.toCalendar(Date, TimeZone)


Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/1eecfc94
Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/1eecfc94
Diff: http://git-wip-us.apache.org/repos/asf/commons-lang/diff/1eecfc94

Branch: refs/heads/master
Commit: 1eecfc948bf6f4cbb9a2481313ca7368ec653056
Parents: db6f7c1
Author: Kaiyuan Wang <wangkaiyua...@gmail.com>
Authored: Tue Sep 20 23:58:36 2016 -0500
Committer: Kaiyuan Wang <wangkaiyua...@gmail.com>
Committed: Tue Sep 20 23:58:36 2016 -0500

----------------------------------------------------------------------
 .../java/org/apache/commons/lang3/time/DateUtils.java  | 13 +++++++++++++
 1 file changed, 13 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-lang/blob/1eecfc94/src/main/java/org/apache/commons/lang3/time/DateUtils.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/lang3/time/DateUtils.java 
b/src/main/java/org/apache/commons/lang3/time/DateUtils.java
index c242bd5..e9ae23f 100644
--- a/src/main/java/org/apache/commons/lang3/time/DateUtils.java
+++ b/src/main/java/org/apache/commons/lang3/time/DateUtils.java
@@ -668,6 +668,19 @@ public class DateUtils {
     
     //-----------------------------------------------------------------------
     /**
+     * Converts a {@code Date} of a given {@code TimeZone} into a {@code 
Calendar}
+     * @param date the date to convert to a Calendar
+     * @param timeZone the time zone of the @{code date}
+     * @return
+     */
+    public static Calendar toCalendar(final Date date, final TimeZone tz) {
+       final Calendar c = Calendar.getInstance(tz);
+       c.setTime(date);
+       return c;
+    }
+    
+    //-----------------------------------------------------------------------
+    /**
      * <p>Rounds a date, leaving the field specified as the most
      * significant field.</p>
      *

Reply via email to