5 个解决方案
#1
取出来,一般是object
((DateTime)objectFromDB).ToString("yyyy-MM-dd");
((DateTime)objectFromDB).ToString("yyyy-MM-dd");
#2
Convert.ToDateTime(dr["date"]).ToString("yyyy-MM-dd");
#3
如果是DateTime类型的值,你可以用格式控制,楼上的一种方法还有就是
{0:d}
{0:d}
#4
DateTime.Now().ToString("yyyy-MM-dd");
在SQL中, 这么写:
SELECT CONVERT(VARCHAR(10),GETDATE(),126)
-- 输出 --
2004-08-25
在SQL中, 这么写:
SELECT CONVERT(VARCHAR(10),GETDATE(),126)
-- 输出 --
2004-08-25
#5
Convert.ToDateTime(dr["date"]).ToString("yyyy-MM-dd")
#1
取出来,一般是object
((DateTime)objectFromDB).ToString("yyyy-MM-dd");
((DateTime)objectFromDB).ToString("yyyy-MM-dd");
#2
Convert.ToDateTime(dr["date"]).ToString("yyyy-MM-dd");
#3
如果是DateTime类型的值,你可以用格式控制,楼上的一种方法还有就是
{0:d}
{0:d}
#4
DateTime.Now().ToString("yyyy-MM-dd");
在SQL中, 这么写:
SELECT CONVERT(VARCHAR(10),GETDATE(),126)
-- 输出 --
2004-08-25
在SQL中, 这么写:
SELECT CONVERT(VARCHAR(10),GETDATE(),126)
-- 输出 --
2004-08-25
#5
Convert.ToDateTime(dr["date"]).ToString("yyyy-MM-dd")