Validate issue for decimal-date-time

Thanks for studying this in such detail, @Xiphware!

I think this has hints of a bug. We should file an issue in JR with some detailed scenario that we could reproduce in a junit test to start working out some solutions.