Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
1.2.13-core
-
None
Description
This is a regression from TRINIDAD-1818 where the DateTimeRangeValidator was created with Date/ms.
https://issues.apache.org/jira/browse/TRINIDAD-1818
Because the Javascript client is not able to correctly calculate timezone offsets for different timezones, it should take the min/max as a String and convert that into a Date. The converted value would have the same offset as the value, and validation would be all on objects with the same timezone offset.
Fix is to revert to using Strings, but also pass the date as an ISO string when the converter pattern is insufficient.