Given that the two objects here are not `DateTime` objects, this `hide_const` thing looks unrelated.  Would it make sense to use two date time objects (with the `hide_const`) instead?  Then you could show that it falls back to `inspect` still.