title: What is the best way to mange Time Zones when Server and Client are in different zones?
body: <p>I have a MVC app and a Shared MS SQL DataBase in a physical location at GMT -7.</p>
  
  <p>User for the app are based at GMT +2 and all records should be recorded with time GMT +2.</p>
  
  <p>When in .Net or directly from the DB I use DateTime.Now the DB store information at its Local Time.</p>
  
  <p>I need instead having the DB recording the information at GMT +2.</p>
  
  <p>Keeping in consideration that I cannot change Server Time directly (Hosting is shared), what are the possible solutions?</p>