从sqlserver中取出date时间有时分秒,我怎么转格式,怎么做只保留年月日呀

String sql=select contTitle,date from englishdepContent
<span class="time"><%=map.get("DATE") %></span>
取出的时间为本地的当前时间包含十分秒如2114-04-15 13:57:34,237,我想只保留年月日怎摸弄呀

第1个回答  2014-04-15
map.get("DATE").ToString("yyyy-MM-dd"),如果你的get方法返回的不是datetime类型,需要转换一下,datetime.parse
第2个回答  2014-04-15
<span class="time"><%=Convert.ToDateTime(map.get("DATE")).ToString("yyyy-MM-dd") %></span>

本回答被提问者采纳
第3个回答  2014-04-15
SELECT DATEPART(year, GETDATE()),DATEPART(month, GETDATE()),DATEPART(day, GETDATE()) from 你的表