#region 类型 之间的转换 (string To Int,Datetime To String,String To Datetime)
/// <summary>
/// 把字符串转换为时间类型返回。如果字符串为空,则返回null。
/// </summary>
/// <param name="tempDate"></param>
/// <returns></returns>
public DateTime? GetDate(string strDate)
{
DateTime? date = null;
if (strDate != "")
{
date = Convert.ToDateTime(strDate);
}
return date;
}
/// <summary>
/// 把时间类型转换为字符串类型返回。如果时间为空,则返回""。
/// </summary>
/// <param name="tempDate"></param>
/// <returns></returns>
public string GetDate(DateTime? date)
{
string strDate = "";
if (date != null)
{
strDate = date.Value.ToString("yyyy-MM-dd");
}
return strDate;
}
/// <summary>
/// 把string转换为Int
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public int StrToInt(string str)
{
if (str.Trim() == string.Empty)
{
return 0;
}
return Convert.ToInt32(str.Trim());
}
#endregion