title: DateTime.Now not using server time zone for some reason, can anyone speculate as to why?
body: <p>We have a .net mvc 5 site hosted in Australia which seems to be getting UK time from DateTime.Now instead of Australian time despite running on an Australian server which has Australian time as the local time for the machine.  We are in the UK and the site is published from the UK but I can't seem to discover why DateTime.Now is getting UK time on an Australian server with Australian time.</p>
  
  <p>From what I've read by default DateTime.Now should just use the servers time zone.  Can anyone speculate what could be stopping it from doing so?  There doesn't appear to be any setting in the application doing this.</p>