title: Log4Net - Add time with logging datetime
body: <p>I developed a asp.net website where I log error information using log4net with format:</p>
  
  <pre><code>"%-5p %d - %m%n"
  </code></pre>
  
  <p>It logs datetime by current machine's datetime. 
  For example:</p>
  
  <pre><code>FATAL 2011-04-10 01:08:11,759 - message
  </code></pre>
  
  <p>But I want to convert datetime to another region or add additional time with it. For example I want to add 3 hours with previous example and want output as: </p>
  
  <pre><code>FATAL 2011-04-10 **04**:08:11,759 - message
  </code></pre>
  
  <p>Any idea on how to achieve this?</p>