public int CheckDate()
{
int days = 0;
XmlNode node;
try
{
string expireDate = "";
node = xmlDoc.SelectSingleNode("Root/ExpireDate");//读取xml节点日期内容
if (node != null)
{
expireDate = node.InnerText;
}
DateTime nowDate = DateTime.Now;//获取系统当前时间
DateTime expireDateTime = DateTime.Parse(expireDate);//将xml中取得的日期(string)转换为DateTime类型
System.TimeSpan intervalDate = expireDateTime - nowDate;
days = intervalDate.Days;//得到间隔天数
}
catch (Exception exception)
{
throw exception;
}
return days;
}