日期显示格式问题
环境如下:
windows xp profession,sql server2000标准版,dot net 2.0
现象如下:
在GridView中有一日期列,取数据库的日期类型字段
<asp:BoundField DataField="macthdate" HeaderText="检索日期" SortExpression="macthdate"
DataFormatString="{0:yyyy/MM/dd}" />
在第一台计算机中日期只显示年/月/日,在第二台计算机中日期显示年/月/日/时/分/秒(注两台计算机环境如上,相同)
只有在第二台计算机中代码改为:
<asp:BoundField DataField="macthdate" HeaderText="检索日期" SortExpression="macthdate"
DataFormatString="{0:yyyy/MM/dd}" HtmlEncode="False"/>
即加上 HtmlEncode="False",日期才显示为年/月/日
问题:
两台计算机的程度代码一样,为什么会显示不一样
谢谢!