VBS中Now()函数返回中文日期格式解决办法
2007-01-22 11:02
381 查看
经常在代码中用Now()来获取当前日期,但是在不同的机器上,会返回不一样的值。
英文操作系统肯定没问题,在中文系统上,有时候返回正常,有时候返回的日期格式中带“上午”之类的,导致INSERT到数据库的时候无法转换成datetime类型,报错,插入失败。
解决办法:(完美解决)
1、控制面板--区域和语言选项--把时间设置为24小时格式。
2、建立
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT\VarConversionLocaleSetting = 2 (DWORD)
备注:OLEAUT 项可能不存在。如果它不存在,则必须先创建该项。
3、重新启动IIS。
问题解决。
原理是强制使asp时间使用区域格式。
英文操作系统肯定没问题,在中文系统上,有时候返回正常,有时候返回的日期格式中带“上午”之类的,导致INSERT到数据库的时候无法转换成datetime类型,报错,插入失败。
解决办法:(完美解决)
1、控制面板--区域和语言选项--把时间设置为24小时格式。
2、建立
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT\VarConversionLocaleSetting = 2 (DWORD)
备注:OLEAUT 项可能不存在。如果它不存在,则必须先创建该项。
3、重新启动IIS。
问题解决。
原理是强制使asp时间使用区域格式。
相关文章推荐
- Gregarius中文日期格式问题解决办法
- Gregarius中文日期格式问题解决办法
- vs2010连接数据库,函数SQLConnect中返回-1的解决办法
- MVC解决Json DataGrid返回的日期格式是/Date(20130450000365)
- Oracle插入日期格式出现 ORA-01843: not a valid month的解决办法
- python读取excel,数字都是浮点型,日期格式是数字的解决办法(转)
- php json_encode中提示的中文总是返回"\u767b\u5f55\u6210\u529f\uff01"的解决办法
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- 解决在IE浏览器中返回json格式的数据时提示下载办法
- XMLHttpRequest读取中文网页时返回乱码的解决办法
- PHP date(); 日期和时间格式大全 PHP date("Y-m-d H:i:s"); 获取当前时间 差8小时解决办法
- python读取excel,数字都是浮点型,日期格式是数字的解决办法
- 土办法解决日期转换问题,转出格式为。。。 贰零壹陆年零壹月零捌日
- SUSE Linux 修改了websphere 的编码格式为gbk后 对中文的支持也是有问题的解决办法
- Win7的IIS7中ASP获得的系统日期格式为斜杠的解决办法
- SpringBoot返回date日期格式化,解决返回为TIMESTAMP时间戳格式或8小时时间差
- PHP Json函数不能处理中文的解决办法
- springMvc框架解决返回Json格式中文乱码问题
- loadrunner返回中文乱码解决办法
- to_char()函数返回日期格式为年月日时分秒格式