服务器日期格式
我有一个系统,采用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_MACHINE\SOFTWARE\Microsoft\OLEAUT(OLEAUT有可能不存在,那就自己创建一个)
在该键下创建一个DWORD值 VarConversionLocaleSetting = 2
注:DWORD值在中文注册表编辑器里叫 "双字节值 "
操作完毕重新启动计算机...OK.
------解决方案--------------------程序 里面 转换一下
输出格式
不就可以了
------解决方案--------------------是不是想去掉下午?
优化大师有个
系统个性设置---去掉时间前的文字,试试看
------解决方案--------------------设置服务器的时间格式为24小时制吧。
12小时制会在时间前面显示am或pm,对应中文就是上午或下午。
------解决方案--------------------数据库中保存的日期数据是2004-11-05 23:01:10这样的?
页面显示出来的却不一样?你显示的代码怎么样的?看看。。。
------解决方案--------------------呵呵,2003也是这样的,这样的话运行部分程序会出错的,比如有的动网论坛就会变成12小时制,不过我也不知道怎么办。。。