我要檢查今天爲用戶 登錄宗旨到期日這裏是我的代碼如何在字符串運算符的幫助下比較兩個存儲在字符串中的日期?
string today = DateTime.Today.ToString("yyyy-MM-dd");
command = new SqlCommand("select * from CompanyRegistered where Comp_Id=" + CompanyRegId, connection);
SqlDataReader dr = command.ExecuteReader();
dr.Read();
DateTime TheDate = dr.GetDateTime(5);
string strDate = TheDate.ToString("yyyy-MM-dd");
//string up= Convert.ToDateTime(MyReader["AccountExpiry"]).ToString("yyyy-MM-dd");
int result = today.CompareTo(strDate);
if (result > 0)
{
}
爲了比較日期,你可以使用「=」,「<", or ">」 – 2016-07-26 08:39:54
爲什麼地球上你會將datetime轉換爲字符串進行比較? – ken2k
爲什麼不使用DateTime而不是String? – jayvee