Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows ASP Classic未使用正确的日期和货币格式_Windows_Iis_Asp Classic - Fatal编程技术网

Windows ASP Classic未使用正确的日期和货币格式

Windows ASP Classic未使用正确的日期和货币格式,windows,iis,asp-classic,Windows,Iis,Asp Classic,我已经通过控制面板为Windows设置了正确的区域,并重新启动了机器 我还在IIS中设置了ASP.net的区域性设置,尽管我不确定这是否对ASP.net Classic有任何影响 然而,formatDateTime和formatCurrency仍然输出美国格式,而不是英国格式 这台电视机还在哪里 在经典ASP中,您需要将设置为您首选的区域设置代码 放置此类设置的一个好方法是在会话\u OnStart调用中 Sub Session_OnStart Session.LCID = 2057 '

我已经通过控制面板为Windows设置了正确的区域,并重新启动了机器

我还在IIS中设置了ASP.net的区域性设置,尽管我不确定这是否对ASP.net Classic有任何影响

然而,
formatDateTime
formatCurrency
仍然输出美国格式,而不是英国格式


这台电视机还在哪里

在经典ASP中,您需要将设置为您首选的区域设置代码

放置此类设置的一个好方法是在
会话\u OnStart
调用中

Sub Session_OnStart

  Session.LCID = 2057 ' 2057 is for English UK

End Sub

在经典ASP中,您可以在

上看到所有可用代码。您需要将设置为首选的区域设置代码

放置此类设置的一个好方法是在
会话\u OnStart
调用中

Sub Session_OnStart

  Session.LCID = 2057 ' 2057 is for English UK

End Sub

你可以在

上看到所有可用的代码,为什么我需要在新安装的应用程序上设置这些代码,而不是在旧安装的应用程序上?我已经按照你的建议做了,现在货币显示为“英镑”。#balenxandre是对的,我只是不知道他为什么要使用sub session_onstart反正看看希望这有帮助@Ian关于“编码”,您应该修复编码,尝试使用utf8 try
Session.codepage=65001
以正确显示符号。它应该在你的会话下面。LCID定义为什么我需要在新安装的应用程序上设置它,而不是在旧安装的应用程序上?我已经按照你的建议做了,现在货币显示为“英镑”。#balenxandre是对的,我只是不知道他为什么使用sub Session_onstart反正看看希望这有帮助@Ian关于“编码”,您应该修复编码,尝试使用utf8 try
Session.codepage=65001
以正确显示符号。它应该位于Session.LCID定义之下