The browser should reasonably know what time zone you're in and what time zone you're reporting to the website and translate between them automatically.
Yeah, "should". Too bad it's unfeasible. As soon as you e.g. print the current date as part of a paragraph somewhere, the browser loses track of it, and the website can just read the element's content and parse it back.