我试图在 DateTime.Now > 开始约会日期的用户输入值时将状态设置为已过期。下面的解析给出了一个错误,因为“在将每个变量放入 datetime 对象之前解析字符串以获取日期”。但我已经解析了字符串以转换为日期时间。
public void updateStatus()
{
var user_time_start = DateTime.Parse(txtDateStart.Text);
var user_time_end = DateTime.Parse(txtDateEnd.Text);
var time_now = DateTime.Now;
//Set Status of Appointment
if (time_now > user_time_start || time_now < user_time_end)
{
cmboStatus.Text = "EXPIRED";
}
else
{
cmboStatus.Text = "CURRENT";
}
}
请帮我解决这个问题。