You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pirk.apache.org by ea...@apache.org on 2016/07/12 17:38:17 UTC

incubator-pirk git commit: standarized the timezone in the ISO8601DateParser to UTC and updated the test accordingly

Repository: incubator-pirk
Updated Branches:
  refs/heads/master 3cf5ed7ed -> ce05214bb


standarized the timezone in the ISO8601DateParser to UTC and updated the test accordingly


Project: http://git-wip-us.apache.org/repos/asf/incubator-pirk/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-pirk/commit/ce05214b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-pirk/tree/ce05214b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-pirk/diff/ce05214b

Branch: refs/heads/master
Commit: ce05214bb6c56ee86c100df2edaea02edc96a7cd
Parents: 3cf5ed7
Author: eawilliams <ea...@apache.org>
Authored: Tue Jul 12 19:37:59 2016 +0200
Committer: eawilliams <ea...@apache.org>
Committed: Tue Jul 12 19:37:59 2016 +0200

----------------------------------------------------------------------
 src/main/java/org/apache/pirk/utils/ISO8601DateParser.java | 2 ++
 src/test/java/test/general/ISO8601DateParserTest.java      | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/ce05214b/src/main/java/org/apache/pirk/utils/ISO8601DateParser.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/pirk/utils/ISO8601DateParser.java b/src/main/java/org/apache/pirk/utils/ISO8601DateParser.java
index a6b38d6..0826322 100755
--- a/src/main/java/org/apache/pirk/utils/ISO8601DateParser.java
+++ b/src/main/java/org/apache/pirk/utils/ISO8601DateParser.java
@@ -21,6 +21,7 @@ package org.apache.pirk.utils;
 import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.Date;
+import java.util.TimeZone;
 
 import org.apache.log4j.Logger;
 
@@ -42,6 +43,7 @@ public class ISO8601DateParser
   private static void init()
   {
     format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
+    format.setTimeZone(TimeZone.getTimeZone("UTC"));
   }
 
   public static String parseDate(String date)

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/ce05214b/src/test/java/test/general/ISO8601DateParserTest.java
----------------------------------------------------------------------
diff --git a/src/test/java/test/general/ISO8601DateParserTest.java b/src/test/java/test/general/ISO8601DateParserTest.java
index d2db789..7542b9f 100644
--- a/src/test/java/test/general/ISO8601DateParserTest.java
+++ b/src/test/java/test/general/ISO8601DateParserTest.java
@@ -40,8 +40,8 @@ public class ISO8601DateParserTest
     logger.info("Starting testDateParsing: ");
 
     String date = "2016-02-20T23:29:05.000Z";
-    long longDate = Long.parseLong("1456028945000");
-
+    long longDate = Long.parseLong("1456010945000"); //date in UTC
+    
     assertEquals(longDate, ISO8601DateParser.getLongDate(date));
     assertEquals(date, ISO8601DateParser.fromLongDate(longDate));