title: DateTime.Now/UtcNow Default Culture - Client or Server?
body: <p>I know how to specify cultures, date formats, time zones, etc...  </p>
  
  <p>My question here is when you just type DateTime.Now or DateTime.UtcNow in C#, is it using the culture from the web server your server-side code runs on, or is it using the client-side lang/culture of the web browser making the request?</p>
  
  <p>To my great surprise, from my testing, it looks like this server code DateTime.Now is not using the web server's culture.  But is actually using the client Lang/Cult inside the web browser!?</p>
  
  <p>Is there anyway in the web.config to specify DateTime.Now/UtcNow to run in my web server's culture by default?  I only want client cultures to be applied when I write code specifically for them.</p>