时间类型的话是带时分秒的,要转换成年月日的只能转换成字符串即便你把年月日转换成datetime,数据库中也会存储00:00:00.000的
你的SQL Server是什么版本的,你看看这样行不行CONVERT(DATE, 日期)