<p>How do you find out the local time of the user browsing your website in ASP.NET?  </p>

You have to use JavaScript in the client side that will get the local time and pass that value to server side. You can pass it using querystring, hidden fields or even AJAX magic.