服务器日期格式解决方法

服务器日期格式解决方法

服务器日期格式

我有一个系统,采用window2000,asp+iis+sql   server   配置运行的,由于原来的服务器更换了,我重新配置iis,但是问题出现了。

数据库中保存的日期为2004-11-05   23:01:10(已经把window系统的时间格式修改为“yyyy-mm-dd   HH:mm:ss”的格式)

将这个日期显示在页面上变成“2004-11-05   下午   11:01:10”

为什么?



保存的日期为2004-11-05 23:01:10

要显示在页面上变成“2004-11-05 下午 11:01:10”

这不是正确的吗?

你想要显示什么样的?



试一下这个:

其实很简单,也是通过修改注册表,对应键值为HKEY_LOCAL_MACHINESOFTWAREMicrosoftOLEAUT(OLEAUT有可能不存在,那就自己创建一个)

在该键下创建一个DWORD值 VarConversionLocaleSetting = 2

注:DWORD值在中文注册表编辑器里叫 “双字节值 ”

操作完毕重新启动计算机…OK.



程序 里面 转换一下

输出格式

不就可以了



是不是想去掉下午?

优化大师有个

系统个性设置—去掉时间前的文字,试试看




设置服务器的时间格式为24小时制吧。

12小时制会在时间前面显示am或pm,对应中文就是上午或下午。




数据库中保存的日期数据是2004-11-05 23:01:10这样的?

页面显示出来的却不一样?你显示的代码怎么样的?看看。。。




呵呵,2003也是这样的,这样的话运行部分程序会出错的,比如有的动网论坛就会变成12小时制,不过我也不知道怎么办。。。

服务器日期格式解决方法

相关文章:

你感兴趣的文章:

标签云: