title: Using DateTime.AddHours from a static method does not product the desired result
body: <p>I have a helper class which among other things gets the current datetime. Because our server is 6 hours behind where ALL our customers are from I want to add 6 hours to the datetime. My public method is static and is as follows:</p>
  
  <pre><code>public static DateTime GetCurrentDate()
      {
          DateTime dt = DateTime.Now;
          dt = dt.AddHours(6);
          return dt;
      }
  </code></pre>
  
  <p>For some reason if I <code>Response.Write</code> the datetime returned it has not added the 6 hours. If I do the above in an aspx.cs file and write out the result then it works. Am I doing something wrong here?</p>
  
  <p>Thanks</p>