Indeed, I'm setting the maximum valid value as specified in the documentation to determine the actual date/time. If you add 1 to that number it returns an Invalid Date exception. I didn't need to loop/test because for once I had actually read the manual! :-D
;-]