Time confused? System is UTC, form entered time is local? But form returns wrong UTC encoding? Appears to be 1 hour off, like it is ignoring DST?

Probably related to this