Time.local(1865, 4, 9) # ArgumentError: time out of range Time.local(2100, 1, 1) # ArgumentError: time out of range