日期:2014-05-17 浏览次数:20514 次
DateTime test = new DateTime();
string date = test == null ? string.Empty : test.ToShortDateString();
------解决方案--------------------
你的需求是什么呢?插入到数据库?可以在数据库赋初始值
------解决方案--------------------
DateTime不可能为null和空
DateTime dt= new DateTime();
其实是有值的。是0001年1月1日
------解决方案--------------------
public static DateTime GetDateTime(object obj)
{
if (obj != null)
{
DateTime i_ret;
if (DateTime.TryParse(obj.ToString(), out i_ret))
{
return i_ret;
}
else
{
return DateTime.MinValue;
}
}
else
{
return DateTime.MinValue;
}
}
------解决方案--------------------