I’m experiencing some inconsistent results between code I run in the
console and in my test/project code.
On the console this works…
Date.new(1899, 12, 25).to_time
=> Fri Dec 13 14:45:52 CST 1901
Date.new(2058, 12, 25).to_time
=> Mon Jan 18 21:14:07 CST 2038
The values are changed to their min and max values.
If I do the same in my test or development code, I get an exception…
ArgumentError: time out of range
Why would the conversion work on the console, but not in the other