私たちは、英国のクライアントのために古いクラシック ASP Web サイトを維持しています。
ロケール ID (LCID) は 2057 に設定されていますが、これは本来あるべき状態です。(私はそれを使用してテストし、確認しましたResponse.Write GetLocale
。)
ホスティング サーバーも UK ロケールに設定されています。
最近、ウェブサイトを別のサーバーに転送しました (これも英国の設定で)。移転以来、ページにはアメリカ式の日付が表示されています。たとえば、「16/05/2012」ではなく「5/16/2012」と表示されます。
新しいサーバーは、古いサーバーと実質的に同じです (古いサーバーは技術的な理由で使用されなくなりました)。
日付形式がアメリカ形式に戻る原因は何ですか? この質問をここに投稿するか、server faultに投稿するかはわかりません。