keycloak-aplcache

Details

diff --git a/common/src/main/java/org/keycloak/common/util/Time.java b/common/src/main/java/org/keycloak/common/util/Time.java
index c0f8864..b05f338 100644
--- a/common/src/main/java/org/keycloak/common/util/Time.java
+++ b/common/src/main/java/org/keycloak/common/util/Time.java
@@ -30,6 +30,10 @@ public class Time {
         return ((int) (System.currentTimeMillis() / 1000)) + offset;
     }
 
+    public static long currentTimeMillis() {
+        return System.currentTimeMillis() + (offset * 1000);
+    }
+
     public static Date toDate(int time) {
         return new Date(((long) time ) * 1000);
     }
diff --git a/server-spi/src/main/java/org/keycloak/events/EventBuilder.java b/server-spi/src/main/java/org/keycloak/events/EventBuilder.java
index 0b06475..c55feb5 100755
--- a/server-spi/src/main/java/org/keycloak/events/EventBuilder.java
+++ b/server-spi/src/main/java/org/keycloak/events/EventBuilder.java
@@ -169,7 +169,7 @@ public class EventBuilder {
     }
 
     private void send() {
-        event.setTime(Time.toMillis(Time.currentTime()));
+        event.setTime(Time.currentTimeMillis());
 
         if (store != null) {
             if (realm.getEnabledEventTypes() != null && !realm.getEnabledEventTypes().isEmpty() ? realm.getEnabledEventTypes().contains(event.getType().name()) : event.getType().isSaveByDefault()) {