关于系统日期/时间格式不规范的修改

      原来是我 2006-2-20 12:10
有用过asp的朋友应该知道阿江ASP探针吧,很多系统会出现"(日期格式不规范)"在"控制面板"的"区域设置"部分更改此设置也不好使,网上很多人说的修改注册表HKEY_CURRENT_USER/Control Panel/International或者HKEY_USERS/.Default/Control Panel/International都不正确,这里偶就来说说

现在使用IIS4的人和使用win2k SP3以下的人很少了吧,直接说IIS5和WIN2K SP4以上的设置方法:
其实很简单,也是通过修改注册表,对应键值为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT(OLEAUT有可能不存在,那就自己创建一个)
在该键下创建一个DWORD值 VarConversionLocaleSetting = 2
注:DWORD值在中文注册表编辑器里叫"双字节值"
操作完毕重新启动计算机...OK.

还有,你也可以设置IIS的值,这还会重写OLEAUT的任何全局设置.此外,无论是否设置该注册表项,IIS都将调用此OLEAUT应用程序编程接口(API):
对应键值为HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters
DWORD值SetVarConversionLocaleSetting = 2

其他:为什么这个DWORD值为2呢?其实他有0,1,2值
0 - 默认值,就是当前值.
1 - 默认为HKEY_USERS\.default\Control Panel\International注册表配置单元中的系统默认设置,如果你的系统日期格式已经不标准了,那就还是相当于当前值.
2 - 此格式被强制为使用系统默认的区域设置,这个就不用我说了吧.

关键字:区域设置,阿江ASP探针,日期格式,修改日期格式,修改服务器日期格式,风风,Eafin
标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}