1、如果选择出来的日期是带有MM:HH:SS的,要去除的可以用以下语句,特别是htmlencode=false <asp:BoundField DataField="Reg_Date" HeaderText="登记日期" SortExpression="Reg_Date" HtmlEncode="false" DataFormatString="{0:yyyy-MM-dd}" />
2、在SQL语句时候用一般存入数据库中的时间格式为 yyyy-mm-dd hh:mm:ss
如果只要取yyyy-mm-dd格式时间, 就可以用 convert(nvarchar(10),field,120)
120 是格式代码, nvarchar(10) 是指取出前10位字符.
示例:
SELECT CONVERT(nvarchar(10), publish_time, 120) FROM table_name
2、在SQL语句时候用一般存入数据库中的时间格式为 yyyy-mm-dd hh:mm:ss
如果只要取yyyy-mm-dd格式时间, 就可以用 convert(nvarchar(10),field,120)
120 是格式代码, nvarchar(10) 是指取出前10位字符.
示例:
SELECT CONVERT(nvarchar(10), publish_time, 120) FROM table_name