If no tz is known, is not an exception a better option at this stage? That is assuming that an accurate tz is required at this point. Or use UTC as this is in a test.