diff options
author | Adam Young <ayoung@redhat.com> | 2011-12-02 14:15:50 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-12-06 11:22:15 -0500 |
commit | ec45d246502d8dedb59a97c4599d26657c464e56 (patch) | |
tree | 02db4370da5e303b6171be5d8553e7f15a6f5695 /pki/base/common/src/com/netscape/cms/jobs/RenewalNotificationJob.java | |
parent | 6119a0222dee4953d51311489d8863daa62d9b14 (diff) | |
download | pki-ec45d246502d8dedb59a97c4599d26657c464e56.tar.gz pki-ec45d246502d8dedb59a97c4599d26657c464e56.tar.xz pki-ec45d246502d8dedb59a97c4599d26657c464e56.zip |
Remove Deprecated Date Functions
Fixed error in parsing for stringToDate
https://fedorahosted.org/pki/ticket/3
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/jobs/RenewalNotificationJob.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cms/jobs/RenewalNotificationJob.java | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/pki/base/common/src/com/netscape/cms/jobs/RenewalNotificationJob.java b/pki/base/common/src/com/netscape/cms/jobs/RenewalNotificationJob.java index 70be18a61..9b391b515 100644 --- a/pki/base/common/src/com/netscape/cms/jobs/RenewalNotificationJob.java +++ b/pki/base/common/src/com/netscape/cms/jobs/RenewalNotificationJob.java @@ -20,6 +20,7 @@ package com.netscape.cms.jobs; import java.io.IOException; import java.text.DateFormat; +import java.util.Calendar; import java.util.Date; import java.util.Enumeration; import java.util.Locale; @@ -487,15 +488,18 @@ public class RenewalNotificationJob } } - private String makeLDAPDateString(Date d) { + private String makeLDAPDateString(Date date) { - String ldfYear = "" + Integer.toString(d.getYear()); + Calendar calendar = Calendar.getInstance(); + calendar.setTime(date); + + String ldfYear = "" + Integer.toString(calendar.get(Calendar.YEAR) - 1900); - String ldfMonth = getPadded(d.getMonth()); - String ldfDate = getPadded(d.getDate()); - String ldfHours = getPadded(d.getHours()); - String ldfMinutes = getPadded(d.getMinutes()); - String ldfSeconds = getPadded(d.getSeconds()); + String ldfMonth = getPadded(calendar.get(Calendar.MONTH)); + String ldfDate = getPadded(calendar.get(Calendar.DAY_OF_MONTH)); + String ldfHours = getPadded(calendar.get(Calendar.HOUR)); + String ldfMinutes = getPadded(calendar.get(Calendar.MINUTE)); + String ldfSeconds = getPadded(calendar.get(Calendar.SECOND)); return ldfYear + ldfMonth + ldfDate + ldfHours + ldfMinutes + ldfSeconds + "Z"; } |