[
https://issues.apache.org/jira/browse/LANG-335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alex Marshall updated LANG-335:
-------------------------------
Attachment: DateUtilsExtensions.java
DateUtilsExtensions.java contains sample implementations for equals and
hashCode that were taken straight from the Sun 1.6.0 JDK implementation and
modified to provide equals and hashCode functions to second-level precision.
> Comparisons of Dates and Calendars to second precision
> ------------------------------------------------------
>
> Key: LANG-335
> URL: https://issues.apache.org/jira/browse/LANG-335
> Project: Commons Lang
> Issue Type: New Feature
> Affects Versions: 2.3
> Environment: Windows, JDK 1.6.0, Eclipse 3.2
> Reporter: Alex Marshall
> Priority: Trivial
> Attachments: DateUtilsExtensions.java
>
>
> The o.a.c.lang.time.DateUtils should have functions for comparing dates and
> Calendars to only second precision instead of millisecond. The motivation
> for this is comparison of dates and Calendars in objects both before and
> after the objects have been committed to and retrieved from a database. In
> theory the objects should be equal if 'equals' is run on them, but in
> practice they are not because the date fields do not have exactly the same
> millisecond values after they've been persisted to a database since times in
> many databases are only maintained to second-level precision (and without
> TimeZone information in many cases, to boot!)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]