title: VBScript date format doesn't match locale
body: <p>We're maintaining an old classic ASP website for a client in the UK.</p>
  
  <p>The locale ID (LCID) is set to 2057, which is as it should be. (I've tested and confirmed it using <code>Response.Write GetLocale</code>.)</p>
  
  <p>The hosting server is set to UK locale as well.</p>
  
  <p>Recently, we've transferred the website to another server (also with UK settings). Ever since the move, the pages display the date in American format. For example, instead of '16/05/2012,' the page shows '5/16/2012.'</p>
  
  <p>The new server is practically identical to the old one (the old one has gone out of use for technical reasons).</p>
  
  <p>What could be causing the date format to switch back to American format? I'm not sure whether to post this question here, or in <a href="http://serverfault.com">server fault</a>.</p>