This comment was expanded, but what it's really missing is why. HSQL needs to use UTC everywhere because VoltDB uses UTC everywhere, and when they don't use the same timezone, we have bugs.