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> *