为了在用户首次运行应用程序时为我的应用程序提供试用期,我将 FirstRunTime 保存如下:
string sFirstRunDate = DateTime.Today.ToShortDateString();
saveInfo.saveFirstRun(sFirstRunDate ); // saves as a string to a text file
现在,每次我运行应用程序时,我都想查看它是否已经超过 60 天,如果是,则终止(仅限 60 天试用版)。我该怎么做比较?
string sFirstRunDate = saveInfo.getFirstRun(); // returns the string I saved earlier
DateTime dtFirstRunDate = DateTime.Parse(sFirstRunDate); // makes it a DateTime
DateTime now = DateTime.Today.ToShortDateString(); // why am I doing this?
那么我怎样才能把这两个日期比较一下,看看它是否已经超过 60 天呢?谢谢,