From fa6b9beb2030b71b004c9984833b26f166f10ddd Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Mon, 22 Apr 2013 16:16:49 +0000
Subject: [PATCH] One liner + tests: GeneralizedTime does not account for daylight savings when converting Calendar to String.
---
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java
index aaa871d..8e01541 100644
--- a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/GeneralizedTime.java
@@ -1342,7 +1342,7 @@
}
// Format the timezone.
- n = tmpCalendar.get(Calendar.ZONE_OFFSET); /* ms */
+ n = tmpCalendar.get(Calendar.ZONE_OFFSET) + tmpCalendar.get(Calendar.DST_OFFSET);
if (n == 0) {
sb.append('Z');
} else {
--
Gitblit v1.10.0