title: What are the places in which date-time format might be set on the following server configuration?
body: <p>I am trying to do a deploy of an old (i.e. I did not write it) application that is not locale or date-time formatting agnostic. Fixing the code of the application is not an option at the moment.</p>
  
  <p>We are encountering issues moving this application from one server to the next, as the date format is coming though as dd/mm/yyyy on the new server, but mm/dd/yyyy on the next.</p>
  
  <p>The original server is a Windows Server 2008 install. It is an ASP.NET application hosted on IIS.</p>
  
  <p>The new server is a virtualized environment running ESX. The VM is a Windows Server 2008 image. </p>
  
  <p>Simple investigation did reveal that the new VM's date settings were configured to a different locale (which did default to dd/mm/yyyy). However, we have reconfigured and restarted the VM and are seeing the same behavior.</p>
  
  <p>Any ideas about where this setting might be pulling from on the new VM? Or perhaps of a process that we need to follow to force the VM's date settings to change the formatting that the ASP.NET framework is receiving?</p>
  
  <p>Thanks, 
  badPanda</p>